Collecting GitPython<4,>=3.1.50 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 1)) Downloading gitpython-3.1.62-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.14.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.3-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-9.0.0-py3-none-any.whl.metadata (11 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.62-py3-none-any.whl (222 kB) Downloading pyjwt-2.14.0-py3-none-any.whl (32 kB) Downloading numpy-2.5.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (16.7 MB) Downloading python_slugify-9.0.0-py3-none-any.whl (13 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.62 Levenshtein-0.25.1 PyJWT-2.14.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.3 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-9.0.0 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.92-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.58.0-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.14.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.18.1-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.65.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (125 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.92 (from boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) Downloading botocore-1.43.92-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.8.0-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.92->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.92->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.92->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.92-py3-none-any.whl (140 kB) Downloading grpcio_status-1.83.1-py3-none-any.whl (14 kB) Downloading google_auth-2.58.0-py3-none-any.whl (262 kB) Downloading google_cloud_translate-3.27.0-py3-none-any.whl (210 kB) Downloading google_cloud_storage-3.14.1-py3-none-any.whl (343 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.18.1-py3-none-any.whl (394 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.92-py3-none-any.whl (15.8 MB) Downloading click-8.5.0-py3-none-any.whl (125 kB) Downloading fonttools-4.65.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.8.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (287 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=1510754 sha256=2b64299b4d54475af87bb6b9ccd13043894c837fd6664e08d75cf43d5c714286 Stored in directory: /data/build/.pip-tmp/pip-ephem-wheel-cache-d1gq5rza/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.92 botocore-1.43.92 click-8.5.0 fasttext-predict-0.9.2.4 fonttools-4.65.0 frozenlist-1.8.0 google-api-core-2.36.0 google-auth-2.58.0 google-cloud-core-2.7.0 google-cloud-storage-3.14.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.8.0 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.18.1 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-11 17:22:26,199 127 INFO ? odoo: Odoo version 18.0 2026-09-11 17:22:26,199 127 INFO ? odoo: Using configuration file at /home/nvq1xbwiguuu/.odoorc 2026-09-11 17:22:26,199 127 INFO ? odoo: addons paths: ['/data/build/rb-46204af-224751/odoo/addons', '/data/build/datadir/addons/18.0', '/data/build/rb-46204af-224751/addons', '/data/build/Viindoo-tvtmaaddons-18.0', '/data/build/Viindoo-erponline-enterprise-18.0', '/data/build/Viindoo-branding-18.0'] 2026-09-11 17:22:26,200 127 INFO ? odoo: database: default@default:5432 2026-09-11 17:22:26,362 127 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2026-09-11 17:22:26,373 127 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltoimage binary at /usr/local/bin/wkhtmltoimage 2026-09-11 17:22:26,639 127 INFO ? odoo.tests.common: Importing test framework 2026-09-11 17:22:26,791 127 INFO ? odoo.addons.to_base: Removing the default currency rate's SQL constraint `unique_name_per_day` 2026-09-11 17:22:26,792 127 INFO ? odoo.service.server: HTTP service (werkzeug) running on localhost:8069 2026-09-11 17:22:26,820 127 INFO rb-46204af-224751-414456 odoo.modules.loading: loading 1 modules... 2026-09-11 17:22:26,909 127 INFO rb-46204af-224751-414456 odoo.modules.loading: 1 modules loaded in 0.09s, 0 queries (+0 extra) 2026-09-11 17:22:28,086 127 INFO rb-46204af-224751-414456 odoo.modules.loading: loading 1148 modules... 2026-09-11 17:22:46,218 127 INFO rb-46204af-224751-414456 odoo.modules.loading: 1148 modules loaded in 18.13s, 2 queries (+2 extra) 2026-09-11 17:22:48,623 127 INFO rb-46204af-224751-414456 odoo.modules.loading: Modules loaded. 2026-09-11 17:22:48,918 127 INFO rb-46204af-224751-414456 odoo.modules.registry: Caches invalidated, signaling through the database: ['templates'] 2026-09-11 17:22:48,924 127 INFO rb-46204af-224751-414456 odoo.modules.registry: Registry loaded in 22.124s 2026-09-11 17:22:48,925 127 INFO rb-46204af-224751-414456 odoo.service.server: Starting post tests 2026-09-11 17:22:50,350 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_qweb: Pregenerating assets bundles 2026-09-11 17:22:55,389 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_qweb: JS Assets bundles generated in 3.925232172012329 seconds 2026-09-11 17:22:56,175 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_qweb: CSS Assets bundles generated in 0.7859699726104736 seconds 2026-09-11 17:22:57,333 127 INFO rb-46204af-224751-414456 odoo.addons.viin_approval_sale.tests.test_sale_approvals: Starting TestSaleApprovals.test_01_sale_order_type_existence_and_core_toggles ... 2026-09-11 17:22:57,457 127 INFO rb-46204af-224751-414456 odoo.addons.viin_approval_sale.tests.test_sale_approvals: Starting TestSaleApprovals.test_02_wizard_creates_request_with_mapped_lines_and_full_approval ... 2026-09-11 17:22:59,946 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #34 deleted mail.mail records with IDs: [377] 2026-09-11 17:23:00,190 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [196] 2026-09-11 17:23:00,335 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [378] 2026-09-11 17:23:00,776 127 INFO rb-46204af-224751-414456 odoo.addons.viin_approval_sale.tests.test_sale_approvals: Starting TestSaleApprovals.test_02b_unlink_request_does_not_delete_existing_sale_order ... 2026-09-11 17:23:02,361 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #34 deleted mail.mail records with IDs: [379] 2026-09-11 17:23:02,504 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [197] 2026-09-11 17:23:02,610 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [380] 2026-09-11 17:23:03,677 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #34 deleted mail.message records with IDs: [8437, 8435, 8434] 2026-09-11 17:23:03,776 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #34 deleted viin.approval.request records with IDs: [6] 2026-09-11 17:23:03,816 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #34 deleted mail.followers records with IDs: [1128, 1129] 2026-09-11 17:23:03,850 127 INFO rb-46204af-224751-414456 odoo.addons.viin_approval_sale.tests.test_sale_approvals: Starting TestSaleApprovals.test_03_unlink_request_deletes_generated_sale_order ... 2026-09-11 17:23:04,792 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #34 deleted request.approval.user.line records with IDs: [7] 2026-09-11 17:23:05,363 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #34 deleted mail.mail records with IDs: [381] 2026-09-11 17:23:05,493 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [198] 2026-09-11 17:23:05,583 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [382] 2026-09-11 17:23:06,760 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #34 deleted sale.order.line records with IDs: [182] 2026-09-11 17:23:06,836 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #34 deleted approval.request.line records with IDs: [14] 2026-09-11 17:23:07,005 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #34 deleted request.approval.user.line records with IDs: [8] 2026-09-11 17:23:07,061 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #34 deleted mail.message records with IDs: [8443, 8441] 2026-09-11 17:23:07,144 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #34 deleted sale.order records with IDs: [88] 2026-09-11 17:23:07,336 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #34 deleted mail.message records with IDs: [8445, 8444, 8442, 8440, 8439] 2026-09-11 17:23:07,368 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #34 deleted viin.approval.request records with IDs: [7] 2026-09-11 17:23:07,377 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #34 deleted mail.followers records with IDs: [1130, 1131] 2026-09-11 17:23:07,429 127 INFO rb-46204af-224751-414456 odoo.addons.viin_approval_sale.tests.test_sale_approvals: Starting TestSaleApprovals.test_03_wizard_multi_selection_creates_multiple_requests ... 2026-09-11 17:23:08,591 127 INFO rb-46204af-224751-414456 odoo.addons.viin_approval_sale.tests.test_sale_approvals: Starting TestSaleApprovals.test_04_analytic_distribution_sync_order_line_only ... 2026-09-11 17:23:08,642 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:23:11,071 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86cb018ae0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:23:11,072 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c7bc6c00> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:23:11,079 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:23:11,084 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c7bc59e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:23:11,399 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:23:13,760 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86cb1e5260> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:23:13,760 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c92f9c60> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:23:13,765 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:23:13,768 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c92f80e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:23:14,061 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:23:15,763 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c7c0ec00> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:23:15,764 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c8513c40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:23:15,769 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:23:15,773 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c8513420> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:23:16,700 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:23:18,444 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c9992200> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:23:18,445 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c85158a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:23:18,452 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:23:18,457 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c8514860> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:23:18,852 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:23:21,568 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c8e947c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:23:21,571 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c89ebf60> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:23:21,590 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:23:21,594 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c89e99e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:23:22,007 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:23:24,859 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c84a5760> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:23:24,860 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c7c0c0e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:23:24,864 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:23:24,868 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c7c0f9c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:23:25,184 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:23:27,839 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86d6b5d4e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:23:27,840 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c8718680> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:23:27,846 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:23:27,850 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c871a660> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:23:28,140 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:23:30,236 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c7c70540> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:23:30,238 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f8736a24b80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:23:30,250 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:23:30,256 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f8736a26520> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:23:33,092 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #34 deleted mail.mail records with IDs: [383] 2026-09-11 17:23:33,268 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [199] 2026-09-11 17:23:33,394 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [384] 2026-09-11 17:23:33,953 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #34 deleted mail.mail records with IDs: [385] 2026-09-11 17:23:34,067 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:23:36,112 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c870fec0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:23:36,113 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c82ca2a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:23:36,118 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:23:36,123 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c82ca160> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:23:36,189 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1592 checked, 4 removed 2026-09-11 17:23:38,291 127 INFO rb-46204af-224751-414456 odoo.addons.viin_approval_sale.tests.test_sale_to_invoice_flow: Starting TestSaleToInvoiceApprovalFlow.test_01_sale_to_invoice_end_to_end ... 2026-09-11 17:23:40,492 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #36 deleted mail.mail records with IDs: [386] 2026-09-11 17:23:40,642 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [200] 2026-09-11 17:23:40,810 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [387] 2026-09-11 17:23:41,527 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #36 deleted mail.mail records with IDs: [388] 2026-09-11 17:23:41,635 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #36 deleted mail.mail records with IDs: [389] 2026-09-11 17:23:44,908 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #35 deleted mail.mail records with IDs: [390] 2026-09-11 17:23:45,041 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [201] 2026-09-11 17:23:45,131 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [391] 2026-09-11 17:23:45,324 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:23:50,634 127 INFO rb-46204af-224751-414456 odoo.addons.viin_approval_stock.tests.test_procurement_launch: Starting TestApprovalStockProcurementLaunch.test_01_resupply_transfer_created_without_line_route_override ... 2026-09-11 17:23:51,196 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #37 deleted mail.mail records with IDs: [392] 2026-09-11 17:23:51,327 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [202] 2026-09-11 17:23:51,435 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [393] 2026-09-11 17:23:51,898 127 INFO rb-46204af-224751-414456 odoo.addons.viin_approval_stock.tests.test_procurement_launch: Starting TestApprovalStockProcurementLaunch.test_02_no_route_manual_button_raises_background_logs ... 2026-09-11 17:23:52,740 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #37 deleted mail.mail records with IDs: [394] 2026-09-11 17:23:52,866 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [203] 2026-09-11 17:23:52,966 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [395] 2026-09-11 17:23:53,412 127 INFO rb-46204af-224751-414456 odoo.addons.viin_approval_stock.tests.test_procurement_launch: Starting TestApprovalStockProcurementLaunch.test_03_multiple_routes_choose_priority ... 2026-09-11 17:23:53,895 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #37 deleted mail.mail records with IDs: [396] 2026-09-11 17:23:54,021 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [204] 2026-09-11 17:23:54,130 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [397] 2026-09-11 17:23:54,567 127 INFO rb-46204af-224751-414456 odoo.addons.viin_approval_stock.tests.test_procurement_launch: Starting TestApprovalStockProcurementLaunch.test_04_line_routes_override_product_priority ... 2026-09-11 17:23:55,056 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #37 deleted mail.mail records with IDs: [398] 2026-09-11 17:23:55,167 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [205] 2026-09-11 17:23:55,266 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [399] 2026-09-11 17:23:55,687 127 INFO rb-46204af-224751-414456 odoo.addons.viin_approval_stock.tests.test_procurement_launch: Starting TestApprovalStockProcurementLaunch.test_05_three_lines_three_products_three_sources ... 2026-09-11 17:23:56,307 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #37 deleted mail.mail records with IDs: [400] 2026-09-11 17:23:56,480 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [206] 2026-09-11 17:23:56,621 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [401] 2026-09-11 17:23:57,390 127 INFO rb-46204af-224751-414456 odoo.addons.viin_approval_stock.tests.test_procurement_launch: Starting TestApprovalStockProcurementLaunch.test_06_cancel_post_reverts_origin ... 2026-09-11 17:23:57,894 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #37 deleted mail.mail records with IDs: [402] 2026-09-11 17:23:58,022 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [207] 2026-09-11 17:23:58,132 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [403] 2026-09-11 17:23:58,679 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted stock.move.line records with IDs: [127] 2026-09-11 17:23:58,802 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted stock.move records with IDs: [158] 2026-09-11 17:23:58,870 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.message records with IDs: [8491] 2026-09-11 17:23:58,914 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted stock.picking records with IDs: [59] 2026-09-11 17:23:59,000 127 INFO rb-46204af-224751-414456 odoo.addons.viin_approval_stock.tests.test_procurement_launch: Starting TestApprovalStockProcurementLaunch.test_07_refuse_post_reverts_origin ... 2026-09-11 17:23:59,508 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #37 deleted mail.mail records with IDs: [404] 2026-09-11 17:23:59,633 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [208] 2026-09-11 17:23:59,738 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [405] 2026-09-11 17:24:00,262 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [406] 2026-09-11 17:24:00,634 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted stock.move.line records with IDs: [128] 2026-09-11 17:24:00,933 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted stock.move records with IDs: [159] 2026-09-11 17:24:01,056 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.message records with IDs: [8497] 2026-09-11 17:24:01,086 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted stock.picking records with IDs: [60] 2026-09-11 17:24:01,156 127 INFO rb-46204af-224751-414456 odoo.addons.viin_approval_stock.tests.test_procurement_launch: Starting TestApprovalStockProcurementLaunch.test_08_cancel_draft_add_new_line_group_synced_on_revalidate ... 2026-09-11 17:24:01,841 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #37 deleted mail.mail records with IDs: [407] 2026-09-11 17:24:02,040 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [209] 2026-09-11 17:24:02,202 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [408] 2026-09-11 17:24:03,261 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted stock.move.line records with IDs: [129] 2026-09-11 17:24:03,450 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted stock.move records with IDs: [160] 2026-09-11 17:24:03,588 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.message records with IDs: [8501] 2026-09-11 17:24:03,643 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted stock.picking records with IDs: [61] 2026-09-11 17:24:04,171 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #37 deleted request.approval.user.line records with IDs: [23] 2026-09-11 17:24:04,362 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #37 deleted mail.mail records with IDs: [409] 2026-09-11 17:24:04,539 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [210] 2026-09-11 17:24:04,650 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [410] 2026-09-11 17:24:05,499 127 INFO rb-46204af-224751-414456 odoo.addons.viin_approval_stock.tests.test_procurement_launch: Starting TestApprovalStockProcurementLaunch.test_unlink_request_deletes_generated_pickings_from_procurement ... 2026-09-11 17:24:06,284 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #37 deleted mail.mail records with IDs: [411] 2026-09-11 17:24:06,489 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [211] 2026-09-11 17:24:06,730 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [412] 2026-09-11 17:24:07,541 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted stock.move.line records with IDs: [132] 2026-09-11 17:24:07,729 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted stock.move records with IDs: [163] 2026-09-11 17:24:07,794 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.message records with IDs: [8508] 2026-09-11 17:24:07,831 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted stock.picking records with IDs: [63] 2026-09-11 17:24:08,246 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #37 deleted mail.message records with IDs: [8507, 8506, 8505] 2026-09-11 17:24:08,346 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #37 deleted viin.approval.request records with IDs: [22] 2026-09-11 17:24:08,407 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #37 deleted mail.followers records with IDs: [1159, 1160] 2026-09-11 17:24:08,505 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:24:09,197 127 INFO rb-46204af-224751-414456 odoo.addons.viin_approval_stock.tests.test_stock_flow: Starting TestApprovalStockFlow.test_01_source_to_request_via_wizard ... 2026-09-11 17:24:10,464 127 INFO rb-46204af-224751-414456 odoo.addons.viin_approval_stock.tests.test_stock_flow: Starting TestApprovalStockFlow.test_01b_unlink_request_does_not_delete_existing_picking ... 2026-09-11 17:24:12,001 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #38 deleted mail.mail records with IDs: [413] 2026-09-11 17:24:12,265 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [212] 2026-09-11 17:24:12,454 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [414] 2026-09-11 17:24:13,520 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted stock.move.line records with IDs: [133] 2026-09-11 17:24:14,790 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #38 deleted mail.message records with IDs: [8515, 8513, 8512] 2026-09-11 17:24:14,862 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #38 deleted viin.approval.request records with IDs: [24] 2026-09-11 17:24:14,905 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #38 deleted mail.followers records with IDs: [1164, 1165] 2026-09-11 17:24:14,939 127 INFO rb-46204af-224751-414456 odoo.addons.viin_approval_stock.tests.test_stock_flow: Starting TestApprovalStockFlow.test_02_request_validate_confirms_picking ... 2026-09-11 17:24:16,023 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #38 deleted mail.mail records with IDs: [415] 2026-09-11 17:24:16,170 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [213] 2026-09-11 17:24:16,272 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [416] 2026-09-11 17:24:16,724 127 INFO rb-46204af-224751-414456 odoo.addons.viin_approval_stock.tests.test_stock_flow: Starting TestApprovalStockFlow.test_03_multi_source_create_single_request ... 2026-09-11 17:24:17,923 127 INFO rb-46204af-224751-414456 odoo.addons.viin_approval_stock.tests.test_stock_flow: Starting TestApprovalStockFlow.test_04_cancel_request_should_cancel_picking ... 2026-09-11 17:24:18,899 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #38 deleted mail.mail records with IDs: [417] 2026-09-11 17:24:19,038 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [214] 2026-09-11 17:24:19,163 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [418] 2026-09-11 17:24:19,779 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted stock.move.line records with IDs: [135] 2026-09-11 17:24:19,924 127 INFO rb-46204af-224751-414456 odoo.addons.viin_approval_stock.tests.test_stock_flow: Starting TestApprovalStockFlow.test_05_sync_from_approval_field_propagation ... 2026-09-11 17:24:21,208 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #38 deleted mail.mail records with IDs: [419] 2026-09-11 17:24:21,591 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [215] 2026-09-11 17:24:21,745 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [420] 2026-09-11 17:24:22,268 127 INFO rb-46204af-224751-414456 odoo.addons.viin_approval_stock.tests.test_stock_flow: Starting TestApprovalStockFlow.test_07_toggle_propagation_head_and_line ... 2026-09-11 17:24:22,555 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:24:28,051 127 INFO rb-46204af-224751-414456 odoo.addons.viin_approval_stock.tests.test_stock_reallocation_flow: Starting TestApprovalStockReallocationFlow.test_01_validate_generates_resupply_pickings_and_origin_links ... 2026-09-11 17:24:28,890 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #39 deleted mail.mail records with IDs: [421] 2026-09-11 17:24:29,024 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [216] 2026-09-11 17:24:29,121 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [422] 2026-09-11 17:24:29,765 127 INFO rb-46204af-224751-414456 odoo.addons.viin_approval_stock.tests.test_stock_reallocation_flow: Starting TestApprovalStockReallocationFlow.test_02_manual_launch_procurement_success ... 2026-09-11 17:24:30,345 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #39 deleted mail.mail records with IDs: [423] 2026-09-11 17:24:31,157 127 INFO rb-46204af-224751-414456 odoo.addons.viin_approval_stock.tests.test_stock_reallocation_flow: Starting TestApprovalStockReallocationFlow.test_03_no_default_route_manual_raises_background_logs_error ... 2026-09-11 17:24:33,098 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #39 deleted mail.mail records with IDs: [424] 2026-09-11 17:24:33,502 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #39 deleted mail.mail records with IDs: [425] 2026-09-11 17:24:33,636 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [219] 2026-09-11 17:24:33,745 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [426] 2026-09-11 17:24:34,005 127 INFO rb-46204af-224751-414456 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-11 17:24:34,637 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #39 deleted mail.mail records with IDs: [427] 2026-09-11 17:24:35,196 127 INFO rb-46204af-224751-414456 odoo.addons.viin_approval_stock.tests.test_stock_reallocation_flow: Starting TestApprovalStockReallocationFlow.test_05_write_before_validate_changes_destination ... 2026-09-11 17:24:35,649 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #39 deleted mail.mail records with IDs: [428] 2026-09-11 17:24:35,774 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [221] 2026-09-11 17:24:35,881 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [429] 2026-09-11 17:24:36,483 127 INFO rb-46204af-224751-414456 odoo.addons.viin_approval_stock.tests.test_stock_reallocation_flow: Starting TestApprovalStockReallocationFlow.test_06_unlink_line_before_validate_affects_generated_moves ... 2026-09-11 17:24:36,973 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #39 deleted mail.mail records with IDs: [430] 2026-09-11 17:24:37,055 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #39 deleted approval.request.line records with IDs: [48] 2026-09-11 17:24:37,242 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [222] 2026-09-11 17:24:37,418 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [431] 2026-09-11 17:24:38,301 127 INFO rb-46204af-224751-414456 odoo.addons.viin_approval_stock.tests.test_stock_reallocation_flow: Starting TestApprovalStockReallocationFlow.test_07_cancel_post_reverts_origin ... 2026-09-11 17:24:38,866 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #39 deleted mail.mail records with IDs: [432] 2026-09-11 17:24:39,034 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [223] 2026-09-11 17:24:39,224 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [433] 2026-09-11 17:24:40,383 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted stock.move records with IDs: [180] 2026-09-11 17:24:40,460 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted stock.move.line records with IDs: [142] 2026-09-11 17:24:40,552 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.message records with IDs: [8558] 2026-09-11 17:24:40,584 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted stock.picking records with IDs: [81] 2026-09-11 17:24:40,670 127 INFO rb-46204af-224751-414456 odoo.addons.viin_approval_stock.tests.test_stock_reallocation_flow: Starting TestApprovalStockReallocationFlow.test_08_refuse_post_reverts_origin ... 2026-09-11 17:24:41,123 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #39 deleted mail.mail records with IDs: [434] 2026-09-11 17:24:41,252 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [224] 2026-09-11 17:24:41,361 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [435] 2026-09-11 17:24:42,124 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [436] 2026-09-11 17:24:42,617 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted stock.move records with IDs: [182] 2026-09-11 17:24:42,761 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted stock.move.line records with IDs: [143] 2026-09-11 17:24:42,989 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.message records with IDs: [8565] 2026-09-11 17:24:43,042 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted stock.picking records with IDs: [83] 2026-09-11 17:24:43,219 127 INFO rb-46204af-224751-414456 odoo.addons.viin_approval_stock.tests.test_stock_reallocation_flow: Starting TestApprovalStockReallocationFlow.test_09_unlink_after_cancel_does_not_leave_origin_links ... 2026-09-11 17:24:43,746 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #39 deleted mail.mail records with IDs: [437] 2026-09-11 17:24:43,864 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [225] 2026-09-11 17:24:43,971 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [438] 2026-09-11 17:24:45,028 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted stock.move records with IDs: [184] 2026-09-11 17:24:45,104 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted stock.move.line records with IDs: [144] 2026-09-11 17:24:45,355 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.message records with IDs: [8570] 2026-09-11 17:24:45,397 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted stock.picking records with IDs: [85] 2026-09-11 17:24:45,555 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:24:45,577 127 INFO rb-46204af-224751-414456 odoo.addons.viin_auth_password_policy.tests.test_auth_password_policy: Starting TestAuthPasswordPolicy.test_auth_password_policy_accept_strong_password ... 2026-09-11 17:24:45,808 127 INFO rb-46204af-224751-414456 odoo.addons.viin_auth_password_policy.tests.test_auth_password_policy: Starting TestAuthPasswordPolicy.test_auth_password_policy_change_password_1 ... 2026-09-11 17:24:45,894 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36196] 2026-09-11 17:24:45,894 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [18] 2026-09-11 17:24:45,903 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36197] 2026-09-11 17:24:45,904 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [19] 2026-09-11 17:24:45,968 127 INFO rb-46204af-224751-414456 odoo.addons.viin_auth_password_policy.tests.test_auth_password_policy: Starting TestAuthPasswordPolicy.test_check_password_policy_enforced_in_test_mode ... 2026-09-11 17:24:46,059 127 INFO rb-46204af-224751-414456 odoo.addons.viin_auth_password_policy.tests.test_auth_password_policy: Starting TestAuthPasswordPolicy.test_get_password_policy_returns_flags ... 2026-09-11 17:24:46,069 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36195] 2026-09-11 17:24:46,069 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [17] 2026-09-11 17:24:46,082 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [36197] 2026-09-11 17:24:46,082 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [19] 2026-09-11 17:24:46,119 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:24:46,137 127 INFO rb-46204af-224751-414456 odoo.addons.viin_auto_currency_rate.tests.test_legacy_ssl_provider: Starting LegacySslProviderTest.test_legacy_ssl_provider_fetch_succeeds_against_selfsigned_cert ... 2026-09-11 17:24:57,088 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7183, 7102, 7173, 7105, 7126, 7103, 7073, 7075, 7106, 7107, 7118, 7111, 7110, 7080, 7109, 7120, 7115, 7165, 7117, 7059, 7108, 7116, 7119, 7113, 7112, 7114, 7057, 7124, 7058, 7099, 7060, 7061, 7093, 7125, 7216, 7062, 7128, 7063, 7129, 7166, 7133, 7130, 7132, 7180, 7135, 7134, 7198, 7136, 7167, 7137, 7168, 7138, 7217, 7139, 7078, 7098, 7083, 7140, 7064, 7066, 7065, 7144, 7074, 7143, 7142, 7141, 7145, 7146, 7079, 7148, 7150, 7121, 7123, 7176, 7086, 7149, 7122, 7147, 7151, 7152, 7196, 7154, 7153, 7081, 7067, 7155, 7164, 7162, 7158, 7157, 7170, 7163, 7156, 7161, 7094, 7160, 7159, 7087, 7088, 7169, 7171, 7175, 7174, 7068, 7172, 7089, 7215, 7070, 7211, 7213, 7090, 7214, 7071, 7212, 7210, 7082, 7204, 7084, 7209, 7205, 7200, 7203, 7195, 7072, 7091, 7208, 7202, 7201, 7199, 7194, 7197, 7206, 7131, 7192, 7193, 7188, 7190, 7184, 7185, 7187, 7085, 7186, 7191, 7189, 7076, 7097, 7055, 7101, 7100, 7182, 7056, 7077, 7181, 7207, 7096, 7104, 7127, 7095, 7069, 7179, 7092, 7177, 7178] 2026-09-11 17:24:57,088 127 INFO rb-46204af-224751-414456 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-11 17:24:57,845 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:24:57,867 127 INFO rb-46204af-224751-414456 odoo.addons.viin_auto_currency_rate.tests.test_rate: Starting RateTest.test_10_bank_configuration ... 2026-09-11 17:25:09,804 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7183, 7102, 7173, 7105, 7126, 7103, 7073, 7075, 7106, 7107, 7118, 7111, 7110, 7080, 7109, 7120, 7115, 7165, 7117, 7059, 7108, 7116, 7119, 7113, 7112, 7114, 7057, 7124, 7058, 7099, 7060, 7061, 7093, 7125, 7216, 7062, 7128, 7063, 7129, 7166, 7133, 7130, 7132, 7180, 7135, 7134, 7198, 7136, 7167, 7137, 7168, 7138, 7217, 7139, 7078, 7098, 7083, 7140, 7064, 7066, 7065, 7144, 7074, 7143, 7142, 7141, 7145, 7146, 7079, 7148, 7150, 7121, 7123, 7176, 7086, 7149, 7122, 7147, 7151, 7152, 7196, 7154, 7153, 7081, 7067, 7155, 7164, 7162, 7158, 7157, 7170, 7163, 7156, 7161, 7094, 7160, 7159, 7087, 7088, 7169, 7171, 7175, 7174, 7068, 7172, 7089, 7215, 7070, 7211, 7213, 7090, 7214, 7071, 7212, 7210, 7082, 7204, 7084, 7209, 7205, 7200, 7203, 7195, 7072, 7091, 7208, 7202, 7201, 7199, 7194, 7197, 7206, 7131, 7192, 7193, 7188, 7190, 7184, 7185, 7187, 7085, 7186, 7191, 7189, 7076, 7097, 7055, 7101, 7100, 7182, 7056, 7077, 7181, 7207, 7096, 7104, 7127, 7095, 7069, 7179, 7092, 7177, 7178] 2026-09-11 17:25:09,804 127 INFO rb-46204af-224751-414456 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-11 17:25:09,890 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:25:09,909 127 INFO rb-46204af-224751-414456 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-11 17:25:22,179 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7183, 7102, 7173, 7105, 7126, 7103, 7073, 7075, 7106, 7107, 7118, 7111, 7110, 7080, 7109, 7120, 7115, 7165, 7117, 7059, 7108, 7116, 7119, 7113, 7112, 7114, 7057, 7124, 7058, 7099, 7060, 7061, 7093, 7125, 7216, 7062, 7128, 7063, 7129, 7166, 7133, 7130, 7132, 7180, 7135, 7134, 7198, 7136, 7167, 7137, 7168, 7138, 7217, 7139, 7078, 7098, 7083, 7140, 7064, 7066, 7065, 7144, 7074, 7143, 7142, 7141, 7145, 7146, 7079, 7148, 7150, 7121, 7123, 7176, 7086, 7149, 7122, 7147, 7151, 7152, 7196, 7154, 7153, 7081, 7067, 7155, 7164, 7162, 7158, 7157, 7170, 7163, 7156, 7161, 7094, 7160, 7159, 7087, 7088, 7169, 7171, 7175, 7174, 7068, 7172, 7089, 7215, 7070, 7211, 7213, 7090, 7214, 7071, 7212, 7210, 7082, 7204, 7084, 7209, 7205, 7200, 7203, 7195, 7072, 7091, 7208, 7202, 7201, 7199, 7194, 7197, 7206, 7131, 7192, 7193, 7188, 7190, 7184, 7185, 7187, 7085, 7186, 7191, 7189, 7076, 7097, 7055, 7101, 7100, 7182, 7056, 7077, 7181, 7207, 7096, 7104, 7127, 7095, 7069, 7179, 7092, 7177, 7178] 2026-09-11 17:25:22,179 127 INFO rb-46204af-224751-414456 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-11 17:25:22,935 127 INFO rb-46204af-224751-414456 odoo.addons.viin_auto_currency_rate_acb.tests.test_acb: Starting ACBTest.test_02_acb_cron_currency_rate_sync ... 2026-09-11 17:25:32,660 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7183, 7102, 7173, 7105, 7126, 7103, 7073, 7075, 7106, 7107, 7118, 7111, 7110, 7080, 7109, 7120, 7115, 7165, 7117, 7059, 7108, 7116, 7119, 7113, 7112, 7114, 7057, 7124, 7058, 7099, 7060, 7061, 7093, 7125, 7216, 7062, 7128, 7063, 7129, 7166, 7133, 7130, 7132, 7180, 7135, 7134, 7198, 7136, 7167, 7137, 7168, 7138, 7217, 7139, 7078, 7098, 7083, 7140, 7064, 7066, 7065, 7144, 7074, 7143, 7142, 7141, 7145, 7146, 7079, 7148, 7150, 7121, 7123, 7176, 7086, 7149, 7122, 7147, 7151, 7152, 7196, 7154, 7153, 7081, 7067, 7155, 7164, 7162, 7158, 7157, 7170, 7163, 7156, 7161, 7094, 7160, 7159, 7087, 7088, 7169, 7171, 7175, 7174, 7068, 7172, 7089, 7215, 7070, 7211, 7213, 7090, 7214, 7071, 7212, 7210, 7082, 7204, 7084, 7209, 7205, 7200, 7203, 7195, 7072, 7091, 7208, 7202, 7201, 7199, 7194, 7197, 7206, 7131, 7192, 7193, 7188, 7190, 7184, 7185, 7187, 7085, 7186, 7191, 7189, 7076, 7097, 7055, 7101, 7100, 7182, 7056, 7077, 7181, 7207, 7096, 7104, 7127, 7095, 7069, 7179, 7092, 7177, 7178] 2026-09-11 17:25:32,660 127 INFO rb-46204af-224751-414456 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-11 17:25:33,068 127 INFO rb-46204af-224751-414456 odoo.addons.viin_auto_currency_rate_acb.tests.test_acb: Starting ACBTest.test_03_acb_cron_currency_rate_sync_disable ... 2026-09-11 17:25:40,480 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7183, 7102, 7173, 7105, 7126, 7103, 7073, 7075, 7106, 7107, 7118, 7111, 7110, 7080, 7109, 7120, 7115, 7165, 7117, 7059, 7108, 7116, 7119, 7113, 7112, 7114, 7057, 7124, 7058, 7099, 7060, 7061, 7093, 7125, 7216, 7062, 7128, 7063, 7129, 7166, 7133, 7130, 7132, 7180, 7135, 7134, 7198, 7136, 7167, 7137, 7168, 7138, 7217, 7139, 7078, 7098, 7083, 7140, 7064, 7066, 7065, 7144, 7074, 7143, 7142, 7141, 7145, 7146, 7079, 7148, 7150, 7121, 7123, 7176, 7086, 7149, 7122, 7147, 7151, 7152, 7196, 7154, 7153, 7081, 7067, 7155, 7164, 7162, 7158, 7157, 7170, 7163, 7156, 7161, 7094, 7160, 7159, 7087, 7088, 7169, 7171, 7175, 7174, 7068, 7172, 7089, 7215, 7070, 7211, 7213, 7090, 7214, 7071, 7212, 7210, 7082, 7204, 7084, 7209, 7205, 7200, 7203, 7195, 7072, 7091, 7208, 7202, 7201, 7199, 7194, 7197, 7206, 7131, 7192, 7193, 7188, 7190, 7184, 7185, 7187, 7085, 7186, 7191, 7189, 7076, 7097, 7055, 7101, 7100, 7182, 7056, 7077, 7181, 7207, 7096, 7104, 7127, 7095, 7069, 7179, 7092, 7177, 7178] 2026-09-11 17:25:40,480 127 INFO rb-46204af-224751-414456 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-11 17:25:40,750 127 INFO rb-46204af-224751-414456 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-11 17:25:50,357 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7183, 7102, 7173, 7105, 7126, 7103, 7073, 7075, 7106, 7107, 7118, 7111, 7110, 7080, 7109, 7120, 7115, 7165, 7117, 7059, 7108, 7116, 7119, 7113, 7112, 7114, 7057, 7124, 7058, 7099, 7060, 7061, 7093, 7125, 7216, 7062, 7128, 7063, 7129, 7166, 7133, 7130, 7132, 7180, 7135, 7134, 7198, 7136, 7167, 7137, 7168, 7138, 7217, 7139, 7078, 7098, 7083, 7140, 7064, 7066, 7065, 7144, 7074, 7143, 7142, 7141, 7145, 7146, 7079, 7148, 7150, 7121, 7123, 7176, 7086, 7149, 7122, 7147, 7151, 7152, 7196, 7154, 7153, 7081, 7067, 7155, 7164, 7162, 7158, 7157, 7170, 7163, 7156, 7161, 7094, 7160, 7159, 7087, 7088, 7169, 7171, 7175, 7174, 7068, 7172, 7089, 7215, 7070, 7211, 7213, 7090, 7214, 7071, 7212, 7210, 7082, 7204, 7084, 7209, 7205, 7200, 7203, 7195, 7072, 7091, 7208, 7202, 7201, 7199, 7194, 7197, 7206, 7131, 7192, 7193, 7188, 7190, 7184, 7185, 7187, 7085, 7186, 7191, 7189, 7076, 7097, 7055, 7101, 7100, 7182, 7056, 7077, 7181, 7207, 7096, 7104, 7127, 7095, 7069, 7179, 7092, 7177, 7178] 2026-09-11 17:25:50,357 127 INFO rb-46204af-224751-414456 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-11 17:25:50,625 127 INFO rb-46204af-224751-414456 odoo.addons.viin_auto_currency_rate_acb.tests.test_acb: Starting ACBTest.test_05_acb_cron_currency_rate_sync_with_rate_exist ... 2026-09-11 17:26:01,808 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7183, 7102, 7173, 7105, 7126, 7103, 7073, 7075, 7106, 7107, 7118, 7111, 7110, 7080, 7109, 7120, 7115, 7165, 7117, 7059, 7108, 7116, 7119, 7113, 7112, 7114, 7057, 7124, 7058, 7099, 7060, 7061, 7093, 7125, 7216, 7062, 7128, 7063, 7129, 7166, 7133, 7130, 7132, 7180, 7135, 7134, 7198, 7136, 7167, 7137, 7168, 7138, 7217, 7139, 7078, 7098, 7083, 7140, 7064, 7066, 7065, 7144, 7074, 7143, 7142, 7141, 7145, 7146, 7079, 7148, 7150, 7121, 7123, 7176, 7086, 7149, 7122, 7147, 7151, 7152, 7196, 7154, 7153, 7081, 7067, 7155, 7164, 7162, 7158, 7157, 7170, 7163, 7156, 7161, 7094, 7160, 7159, 7087, 7088, 7169, 7171, 7175, 7174, 7068, 7172, 7089, 7215, 7070, 7211, 7213, 7090, 7214, 7071, 7212, 7210, 7082, 7204, 7084, 7209, 7205, 7200, 7203, 7195, 7072, 7091, 7208, 7202, 7201, 7199, 7194, 7197, 7206, 7131, 7192, 7193, 7188, 7190, 7184, 7185, 7187, 7085, 7186, 7191, 7189, 7076, 7097, 7055, 7101, 7100, 7182, 7056, 7077, 7181, 7207, 7096, 7104, 7127, 7095, 7069, 7179, 7092, 7177, 7178] 2026-09-11 17:26:01,809 127 INFO rb-46204af-224751-414456 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-11 17:26:02,088 127 INFO rb-46204af-224751-414456 odoo.addons.viin_auto_currency_rate_acb.tests.test_acb: Starting ACBTest.test_06_acb_cron_curency_rate_sync_with_multi_banks ... 2026-09-11 17:26:11,550 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7183, 7102, 7173, 7105, 7126, 7103, 7073, 7075, 7106, 7107, 7118, 7111, 7110, 7080, 7109, 7120, 7115, 7165, 7117, 7059, 7108, 7116, 7119, 7113, 7112, 7114, 7057, 7124, 7058, 7099, 7060, 7061, 7093, 7125, 7216, 7062, 7128, 7063, 7129, 7166, 7133, 7130, 7132, 7180, 7135, 7134, 7198, 7136, 7167, 7137, 7168, 7138, 7217, 7139, 7078, 7098, 7083, 7140, 7064, 7066, 7065, 7144, 7074, 7143, 7142, 7141, 7145, 7146, 7079, 7148, 7150, 7121, 7123, 7176, 7086, 7149, 7122, 7147, 7151, 7152, 7196, 7154, 7153, 7081, 7067, 7155, 7164, 7162, 7158, 7157, 7170, 7163, 7156, 7161, 7094, 7160, 7159, 7087, 7088, 7169, 7171, 7175, 7174, 7068, 7172, 7089, 7215, 7070, 7211, 7213, 7090, 7214, 7071, 7212, 7210, 7082, 7204, 7084, 7209, 7205, 7200, 7203, 7195, 7072, 7091, 7208, 7202, 7201, 7199, 7194, 7197, 7206, 7131, 7192, 7193, 7188, 7190, 7184, 7185, 7187, 7085, 7186, 7191, 7189, 7076, 7097, 7055, 7101, 7100, 7182, 7056, 7077, 7181, 7207, 7096, 7104, 7127, 7095, 7069, 7179, 7092, 7177, 7178] 2026-09-11 17:26:11,551 127 INFO rb-46204af-224751-414456 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-11 17:26:11,860 127 INFO rb-46204af-224751-414456 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-11 17:26:21,829 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7183, 7102, 7173, 7105, 7126, 7103, 7073, 7075, 7106, 7107, 7118, 7111, 7110, 7080, 7109, 7120, 7115, 7165, 7117, 7059, 7108, 7116, 7119, 7113, 7112, 7114, 7057, 7124, 7058, 7099, 7060, 7061, 7093, 7125, 7216, 7062, 7128, 7063, 7129, 7166, 7133, 7130, 7132, 7180, 7135, 7134, 7198, 7136, 7167, 7137, 7168, 7138, 7217, 7139, 7078, 7098, 7083, 7140, 7064, 7066, 7065, 7144, 7074, 7143, 7142, 7141, 7145, 7146, 7079, 7148, 7150, 7121, 7123, 7176, 7086, 7149, 7122, 7147, 7151, 7152, 7196, 7154, 7153, 7081, 7067, 7155, 7164, 7162, 7158, 7157, 7170, 7163, 7156, 7161, 7094, 7160, 7159, 7087, 7088, 7169, 7171, 7175, 7174, 7068, 7172, 7089, 7215, 7070, 7211, 7213, 7090, 7214, 7071, 7212, 7210, 7082, 7204, 7084, 7209, 7205, 7200, 7203, 7195, 7072, 7091, 7208, 7202, 7201, 7199, 7194, 7197, 7206, 7131, 7192, 7193, 7188, 7190, 7184, 7185, 7187, 7085, 7186, 7191, 7189, 7076, 7097, 7055, 7101, 7100, 7182, 7056, 7077, 7181, 7207, 7096, 7104, 7127, 7095, 7069, 7179, 7092, 7177, 7178] 2026-09-11 17:26:21,830 127 INFO rb-46204af-224751-414456 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-11 17:26:22,234 127 INFO rb-46204af-224751-414456 odoo.addons.viin_auto_currency_rate_acb.tests.test_acb: Starting ACBTest.test_08_acb_cron_currency_rate_sync_in_holiday ... 2026-09-11 17:26:33,033 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7183, 7102, 7173, 7105, 7126, 7103, 7073, 7075, 7106, 7107, 7118, 7111, 7110, 7080, 7109, 7120, 7115, 7165, 7117, 7059, 7108, 7116, 7119, 7113, 7112, 7114, 7057, 7124, 7058, 7099, 7060, 7061, 7093, 7125, 7216, 7062, 7128, 7063, 7129, 7166, 7133, 7130, 7132, 7180, 7135, 7134, 7198, 7136, 7167, 7137, 7168, 7138, 7217, 7139, 7078, 7098, 7083, 7140, 7064, 7066, 7065, 7144, 7074, 7143, 7142, 7141, 7145, 7146, 7079, 7148, 7150, 7121, 7123, 7176, 7086, 7149, 7122, 7147, 7151, 7152, 7196, 7154, 7153, 7081, 7067, 7155, 7164, 7162, 7158, 7157, 7170, 7163, 7156, 7161, 7094, 7160, 7159, 7087, 7088, 7169, 7171, 7175, 7174, 7068, 7172, 7089, 7215, 7070, 7211, 7213, 7090, 7214, 7071, 7212, 7210, 7082, 7204, 7084, 7209, 7205, 7200, 7203, 7195, 7072, 7091, 7208, 7202, 7201, 7199, 7194, 7197, 7206, 7131, 7192, 7193, 7188, 7190, 7184, 7185, 7187, 7085, 7186, 7191, 7189, 7076, 7097, 7055, 7101, 7100, 7182, 7056, 7077, 7181, 7207, 7096, 7104, 7127, 7095, 7069, 7179, 7092, 7177, 7178] 2026-09-11 17:26:33,033 127 INFO rb-46204af-224751-414456 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-11 17:26:33,258 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:26:33,273 127 INFO rb-46204af-224751-414456 odoo.addons.viin_auto_currency_rate_bidv.tests.test_bidv: Starting BIDVTest.test_10_bidv_configuration ... 2026-09-11 17:26:42,325 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7183, 7102, 7173, 7105, 7126, 7103, 7073, 7075, 7106, 7107, 7118, 7111, 7110, 7080, 7109, 7120, 7115, 7165, 7117, 7059, 7108, 7116, 7119, 7113, 7112, 7114, 7057, 7124, 7058, 7099, 7060, 7061, 7093, 7125, 7216, 7062, 7128, 7063, 7129, 7166, 7133, 7130, 7132, 7180, 7135, 7134, 7198, 7136, 7167, 7137, 7168, 7138, 7217, 7139, 7078, 7098, 7083, 7140, 7064, 7066, 7065, 7144, 7074, 7143, 7142, 7141, 7145, 7146, 7079, 7148, 7150, 7121, 7123, 7176, 7086, 7149, 7122, 7147, 7151, 7152, 7196, 7154, 7153, 7081, 7067, 7155, 7164, 7162, 7158, 7157, 7170, 7163, 7156, 7161, 7094, 7160, 7159, 7087, 7088, 7169, 7171, 7175, 7174, 7068, 7172, 7089, 7215, 7070, 7211, 7213, 7090, 7214, 7071, 7212, 7210, 7082, 7204, 7084, 7209, 7205, 7200, 7203, 7195, 7072, 7091, 7208, 7202, 7201, 7199, 7194, 7197, 7206, 7131, 7192, 7193, 7188, 7190, 7184, 7185, 7187, 7085, 7186, 7191, 7189, 7076, 7097, 7055, 7101, 7100, 7182, 7056, 7077, 7181, 7207, 7096, 7104, 7127, 7095, 7069, 7179, 7092, 7177, 7178] 2026-09-11 17:26:42,325 127 INFO rb-46204af-224751-414456 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-11 17:26:42,459 127 INFO rb-46204af-224751-414456 odoo.addons.viin_auto_currency_rate_bidv.tests.test_bidv: Starting BIDVTest.test_20_bidv_cron_currency_rate_sync ... 2026-09-11 17:26:52,848 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7183, 7102, 7173, 7105, 7126, 7103, 7073, 7075, 7106, 7107, 7118, 7111, 7110, 7080, 7109, 7120, 7115, 7165, 7117, 7059, 7108, 7116, 7119, 7113, 7112, 7114, 7057, 7124, 7058, 7099, 7060, 7061, 7093, 7125, 7216, 7062, 7128, 7063, 7129, 7166, 7133, 7130, 7132, 7180, 7135, 7134, 7198, 7136, 7167, 7137, 7168, 7138, 7217, 7139, 7078, 7098, 7083, 7140, 7064, 7066, 7065, 7144, 7074, 7143, 7142, 7141, 7145, 7146, 7079, 7148, 7150, 7121, 7123, 7176, 7086, 7149, 7122, 7147, 7151, 7152, 7196, 7154, 7153, 7081, 7067, 7155, 7164, 7162, 7158, 7157, 7170, 7163, 7156, 7161, 7094, 7160, 7159, 7087, 7088, 7169, 7171, 7175, 7174, 7068, 7172, 7089, 7215, 7070, 7211, 7213, 7090, 7214, 7071, 7212, 7210, 7082, 7204, 7084, 7209, 7205, 7200, 7203, 7195, 7072, 7091, 7208, 7202, 7201, 7199, 7194, 7197, 7206, 7131, 7192, 7193, 7188, 7190, 7184, 7185, 7187, 7085, 7186, 7191, 7189, 7076, 7097, 7055, 7101, 7100, 7182, 7056, 7077, 7181, 7207, 7096, 7104, 7127, 7095, 7069, 7179, 7092, 7177, 7178] 2026-09-11 17:26:52,848 127 INFO rb-46204af-224751-414456 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-11 17:26:53,126 127 INFO rb-46204af-224751-414456 odoo.addons.viin_auto_currency_rate_bidv.tests.test_bidv: Starting BIDVTest.test_30_bidv_cron_currency_rate_sync_disabled ... 2026-09-11 17:27:03,239 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7183, 7102, 7173, 7105, 7126, 7103, 7073, 7075, 7106, 7107, 7118, 7111, 7110, 7080, 7109, 7120, 7115, 7165, 7117, 7059, 7108, 7116, 7119, 7113, 7112, 7114, 7057, 7124, 7058, 7099, 7060, 7061, 7093, 7125, 7216, 7062, 7128, 7063, 7129, 7166, 7133, 7130, 7132, 7180, 7135, 7134, 7198, 7136, 7167, 7137, 7168, 7138, 7217, 7139, 7078, 7098, 7083, 7140, 7064, 7066, 7065, 7144, 7074, 7143, 7142, 7141, 7145, 7146, 7079, 7148, 7150, 7121, 7123, 7176, 7086, 7149, 7122, 7147, 7151, 7152, 7196, 7154, 7153, 7081, 7067, 7155, 7164, 7162, 7158, 7157, 7170, 7163, 7156, 7161, 7094, 7160, 7159, 7087, 7088, 7169, 7171, 7175, 7174, 7068, 7172, 7089, 7215, 7070, 7211, 7213, 7090, 7214, 7071, 7212, 7210, 7082, 7204, 7084, 7209, 7205, 7200, 7203, 7195, 7072, 7091, 7208, 7202, 7201, 7199, 7194, 7197, 7206, 7131, 7192, 7193, 7188, 7190, 7184, 7185, 7187, 7085, 7186, 7191, 7189, 7076, 7097, 7055, 7101, 7100, 7182, 7056, 7077, 7181, 7207, 7096, 7104, 7127, 7095, 7069, 7179, 7092, 7177, 7178] 2026-09-11 17:27:03,239 127 INFO rb-46204af-224751-414456 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-11 17:27:03,532 127 INFO rb-46204af-224751-414456 odoo.addons.viin_auto_currency_rate_bidv.tests.test_bidv: Starting BIDVTest.test_dynamic_method_availability ... 2026-09-11 17:27:15,401 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7183, 7102, 7173, 7105, 7126, 7103, 7073, 7075, 7106, 7107, 7118, 7111, 7110, 7080, 7109, 7120, 7115, 7165, 7117, 7059, 7108, 7116, 7119, 7113, 7112, 7114, 7057, 7124, 7058, 7099, 7060, 7061, 7093, 7125, 7216, 7062, 7128, 7063, 7129, 7166, 7133, 7130, 7132, 7180, 7135, 7134, 7198, 7136, 7167, 7137, 7168, 7138, 7217, 7139, 7078, 7098, 7083, 7140, 7064, 7066, 7065, 7144, 7074, 7143, 7142, 7141, 7145, 7146, 7079, 7148, 7150, 7121, 7123, 7176, 7086, 7149, 7122, 7147, 7151, 7152, 7196, 7154, 7153, 7081, 7067, 7155, 7164, 7162, 7158, 7157, 7170, 7163, 7156, 7161, 7094, 7160, 7159, 7087, 7088, 7169, 7171, 7175, 7174, 7068, 7172, 7089, 7215, 7070, 7211, 7213, 7090, 7214, 7071, 7212, 7210, 7082, 7204, 7084, 7209, 7205, 7200, 7203, 7195, 7072, 7091, 7208, 7202, 7201, 7199, 7194, 7197, 7206, 7131, 7192, 7193, 7188, 7190, 7184, 7185, 7187, 7085, 7186, 7191, 7189, 7076, 7097, 7055, 7101, 7100, 7182, 7056, 7077, 7181, 7207, 7096, 7104, 7127, 7095, 7069, 7179, 7092, 7177, 7178] 2026-09-11 17:27:15,401 127 INFO rb-46204af-224751-414456 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-11 17:27:15,600 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:27:15,624 127 INFO rb-46204af-224751-414456 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-11 17:27:25,001 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7183, 7102, 7173, 7105, 7126, 7103, 7073, 7075, 7106, 7107, 7118, 7111, 7110, 7080, 7109, 7120, 7115, 7165, 7117, 7059, 7108, 7116, 7119, 7113, 7112, 7114, 7057, 7124, 7058, 7099, 7060, 7061, 7093, 7125, 7216, 7062, 7128, 7063, 7129, 7166, 7133, 7130, 7132, 7180, 7135, 7134, 7198, 7136, 7167, 7137, 7168, 7138, 7217, 7139, 7078, 7098, 7083, 7140, 7064, 7066, 7065, 7144, 7074, 7143, 7142, 7141, 7145, 7146, 7079, 7148, 7150, 7121, 7123, 7176, 7086, 7149, 7122, 7147, 7151, 7152, 7196, 7154, 7153, 7081, 7067, 7155, 7164, 7162, 7158, 7157, 7170, 7163, 7156, 7161, 7094, 7160, 7159, 7087, 7088, 7169, 7171, 7175, 7174, 7068, 7172, 7089, 7215, 7070, 7211, 7213, 7090, 7214, 7071, 7212, 7210, 7082, 7204, 7084, 7209, 7205, 7200, 7203, 7195, 7072, 7091, 7208, 7202, 7201, 7199, 7194, 7197, 7206, 7131, 7192, 7193, 7188, 7190, 7184, 7185, 7187, 7085, 7186, 7191, 7189, 7076, 7097, 7055, 7101, 7100, 7182, 7056, 7077, 7181, 7207, 7096, 7104, 7127, 7095, 7069, 7179, 7092, 7177, 7178] 2026-09-11 17:27:25,001 127 INFO rb-46204af-224751-414456 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-11 17:27:25,273 127 INFO rb-46204af-224751-414456 odoo.addons.viin_auto_currency_rate_vcb.tests.test_vcb: Starting VCBTest.test_02_vcb_cron_currency_rate_sync ... 2026-09-11 17:27:34,425 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7183, 7102, 7173, 7105, 7126, 7103, 7073, 7075, 7106, 7107, 7118, 7111, 7110, 7080, 7109, 7120, 7115, 7165, 7117, 7059, 7108, 7116, 7119, 7113, 7112, 7114, 7057, 7124, 7058, 7099, 7060, 7061, 7093, 7125, 7216, 7062, 7128, 7063, 7129, 7166, 7133, 7130, 7132, 7180, 7135, 7134, 7198, 7136, 7167, 7137, 7168, 7138, 7217, 7139, 7078, 7098, 7083, 7140, 7064, 7066, 7065, 7144, 7074, 7143, 7142, 7141, 7145, 7146, 7079, 7148, 7150, 7121, 7123, 7176, 7086, 7149, 7122, 7147, 7151, 7152, 7196, 7154, 7153, 7081, 7067, 7155, 7164, 7162, 7158, 7157, 7170, 7163, 7156, 7161, 7094, 7160, 7159, 7087, 7088, 7169, 7171, 7175, 7174, 7068, 7172, 7089, 7215, 7070, 7211, 7213, 7090, 7214, 7071, 7212, 7210, 7082, 7204, 7084, 7209, 7205, 7200, 7203, 7195, 7072, 7091, 7208, 7202, 7201, 7199, 7194, 7197, 7206, 7131, 7192, 7193, 7188, 7190, 7184, 7185, 7187, 7085, 7186, 7191, 7189, 7076, 7097, 7055, 7101, 7100, 7182, 7056, 7077, 7181, 7207, 7096, 7104, 7127, 7095, 7069, 7179, 7092, 7177, 7178] 2026-09-11 17:27:34,425 127 INFO rb-46204af-224751-414456 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-11 17:27:34,680 127 INFO rb-46204af-224751-414456 odoo.addons.viin_auto_currency_rate_vcb.tests.test_vcb: Starting VCBTest.test_03_vcb_cron_currency_rate_sync_disable ... 2026-09-11 17:27:43,596 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7183, 7102, 7173, 7105, 7126, 7103, 7073, 7075, 7106, 7107, 7118, 7111, 7110, 7080, 7109, 7120, 7115, 7165, 7117, 7059, 7108, 7116, 7119, 7113, 7112, 7114, 7057, 7124, 7058, 7099, 7060, 7061, 7093, 7125, 7216, 7062, 7128, 7063, 7129, 7166, 7133, 7130, 7132, 7180, 7135, 7134, 7198, 7136, 7167, 7137, 7168, 7138, 7217, 7139, 7078, 7098, 7083, 7140, 7064, 7066, 7065, 7144, 7074, 7143, 7142, 7141, 7145, 7146, 7079, 7148, 7150, 7121, 7123, 7176, 7086, 7149, 7122, 7147, 7151, 7152, 7196, 7154, 7153, 7081, 7067, 7155, 7164, 7162, 7158, 7157, 7170, 7163, 7156, 7161, 7094, 7160, 7159, 7087, 7088, 7169, 7171, 7175, 7174, 7068, 7172, 7089, 7215, 7070, 7211, 7213, 7090, 7214, 7071, 7212, 7210, 7082, 7204, 7084, 7209, 7205, 7200, 7203, 7195, 7072, 7091, 7208, 7202, 7201, 7199, 7194, 7197, 7206, 7131, 7192, 7193, 7188, 7190, 7184, 7185, 7187, 7085, 7186, 7191, 7189, 7076, 7097, 7055, 7101, 7100, 7182, 7056, 7077, 7181, 7207, 7096, 7104, 7127, 7095, 7069, 7179, 7092, 7177, 7178] 2026-09-11 17:27:43,596 127 INFO rb-46204af-224751-414456 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-11 17:27:43,839 127 INFO rb-46204af-224751-414456 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-11 17:27:54,468 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7183, 7102, 7173, 7105, 7126, 7103, 7073, 7075, 7106, 7107, 7118, 7111, 7110, 7080, 7109, 7120, 7115, 7165, 7117, 7059, 7108, 7116, 7119, 7113, 7112, 7114, 7057, 7124, 7058, 7099, 7060, 7061, 7093, 7125, 7216, 7062, 7128, 7063, 7129, 7166, 7133, 7130, 7132, 7180, 7135, 7134, 7198, 7136, 7167, 7137, 7168, 7138, 7217, 7139, 7078, 7098, 7083, 7140, 7064, 7066, 7065, 7144, 7074, 7143, 7142, 7141, 7145, 7146, 7079, 7148, 7150, 7121, 7123, 7176, 7086, 7149, 7122, 7147, 7151, 7152, 7196, 7154, 7153, 7081, 7067, 7155, 7164, 7162, 7158, 7157, 7170, 7163, 7156, 7161, 7094, 7160, 7159, 7087, 7088, 7169, 7171, 7175, 7174, 7068, 7172, 7089, 7215, 7070, 7211, 7213, 7090, 7214, 7071, 7212, 7210, 7082, 7204, 7084, 7209, 7205, 7200, 7203, 7195, 7072, 7091, 7208, 7202, 7201, 7199, 7194, 7197, 7206, 7131, 7192, 7193, 7188, 7190, 7184, 7185, 7187, 7085, 7186, 7191, 7189, 7076, 7097, 7055, 7101, 7100, 7182, 7056, 7077, 7181, 7207, 7096, 7104, 7127, 7095, 7069, 7179, 7092, 7177, 7178] 2026-09-11 17:27:54,468 127 INFO rb-46204af-224751-414456 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-11 17:27:54,728 127 INFO rb-46204af-224751-414456 odoo.addons.viin_auto_currency_rate_vcb.tests.test_vcb: Starting VCBTest.test_05_vcb_cron_currency_rate_sync_with_rate_exist ... 2026-09-11 17:28:05,345 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7183, 7102, 7173, 7105, 7126, 7103, 7073, 7075, 7106, 7107, 7118, 7111, 7110, 7080, 7109, 7120, 7115, 7165, 7117, 7059, 7108, 7116, 7119, 7113, 7112, 7114, 7057, 7124, 7058, 7099, 7060, 7061, 7093, 7125, 7216, 7062, 7128, 7063, 7129, 7166, 7133, 7130, 7132, 7180, 7135, 7134, 7198, 7136, 7167, 7137, 7168, 7138, 7217, 7139, 7078, 7098, 7083, 7140, 7064, 7066, 7065, 7144, 7074, 7143, 7142, 7141, 7145, 7146, 7079, 7148, 7150, 7121, 7123, 7176, 7086, 7149, 7122, 7147, 7151, 7152, 7196, 7154, 7153, 7081, 7067, 7155, 7164, 7162, 7158, 7157, 7170, 7163, 7156, 7161, 7094, 7160, 7159, 7087, 7088, 7169, 7171, 7175, 7174, 7068, 7172, 7089, 7215, 7070, 7211, 7213, 7090, 7214, 7071, 7212, 7210, 7082, 7204, 7084, 7209, 7205, 7200, 7203, 7195, 7072, 7091, 7208, 7202, 7201, 7199, 7194, 7197, 7206, 7131, 7192, 7193, 7188, 7190, 7184, 7185, 7187, 7085, 7186, 7191, 7189, 7076, 7097, 7055, 7101, 7100, 7182, 7056, 7077, 7181, 7207, 7096, 7104, 7127, 7095, 7069, 7179, 7092, 7177, 7178] 2026-09-11 17:28:05,345 127 INFO rb-46204af-224751-414456 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-11 17:28:05,639 127 INFO rb-46204af-224751-414456 odoo.addons.viin_auto_currency_rate_vcb.tests.test_vcb: Starting VCBTest.test_06_vcb_cron_curency_rate_sync_with_multi_banks ... 2026-09-11 17:28:14,504 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7183, 7102, 7173, 7105, 7126, 7103, 7073, 7075, 7106, 7107, 7118, 7111, 7110, 7080, 7109, 7120, 7115, 7165, 7117, 7059, 7108, 7116, 7119, 7113, 7112, 7114, 7057, 7124, 7058, 7099, 7060, 7061, 7093, 7125, 7216, 7062, 7128, 7063, 7129, 7166, 7133, 7130, 7132, 7180, 7135, 7134, 7198, 7136, 7167, 7137, 7168, 7138, 7217, 7139, 7078, 7098, 7083, 7140, 7064, 7066, 7065, 7144, 7074, 7143, 7142, 7141, 7145, 7146, 7079, 7148, 7150, 7121, 7123, 7176, 7086, 7149, 7122, 7147, 7151, 7152, 7196, 7154, 7153, 7081, 7067, 7155, 7164, 7162, 7158, 7157, 7170, 7163, 7156, 7161, 7094, 7160, 7159, 7087, 7088, 7169, 7171, 7175, 7174, 7068, 7172, 7089, 7215, 7070, 7211, 7213, 7090, 7214, 7071, 7212, 7210, 7082, 7204, 7084, 7209, 7205, 7200, 7203, 7195, 7072, 7091, 7208, 7202, 7201, 7199, 7194, 7197, 7206, 7131, 7192, 7193, 7188, 7190, 7184, 7185, 7187, 7085, 7186, 7191, 7189, 7076, 7097, 7055, 7101, 7100, 7182, 7056, 7077, 7181, 7207, 7096, 7104, 7127, 7095, 7069, 7179, 7092, 7177, 7178] 2026-09-11 17:28:14,504 127 INFO rb-46204af-224751-414456 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-11 17:28:14,790 127 INFO rb-46204af-224751-414456 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-11 17:28:22,730 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7183, 7102, 7173, 7105, 7126, 7103, 7073, 7075, 7106, 7107, 7118, 7111, 7110, 7080, 7109, 7120, 7115, 7165, 7117, 7059, 7108, 7116, 7119, 7113, 7112, 7114, 7057, 7124, 7058, 7099, 7060, 7061, 7093, 7125, 7216, 7062, 7128, 7063, 7129, 7166, 7133, 7130, 7132, 7180, 7135, 7134, 7198, 7136, 7167, 7137, 7168, 7138, 7217, 7139, 7078, 7098, 7083, 7140, 7064, 7066, 7065, 7144, 7074, 7143, 7142, 7141, 7145, 7146, 7079, 7148, 7150, 7121, 7123, 7176, 7086, 7149, 7122, 7147, 7151, 7152, 7196, 7154, 7153, 7081, 7067, 7155, 7164, 7162, 7158, 7157, 7170, 7163, 7156, 7161, 7094, 7160, 7159, 7087, 7088, 7169, 7171, 7175, 7174, 7068, 7172, 7089, 7215, 7070, 7211, 7213, 7090, 7214, 7071, 7212, 7210, 7082, 7204, 7084, 7209, 7205, 7200, 7203, 7195, 7072, 7091, 7208, 7202, 7201, 7199, 7194, 7197, 7206, 7131, 7192, 7193, 7188, 7190, 7184, 7185, 7187, 7085, 7186, 7191, 7189, 7076, 7097, 7055, 7101, 7100, 7182, 7056, 7077, 7181, 7207, 7096, 7104, 7127, 7095, 7069, 7179, 7092, 7177, 7178] 2026-09-11 17:28:22,731 127 INFO rb-46204af-224751-414456 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-11 17:28:23,126 127 INFO rb-46204af-224751-414456 odoo.addons.viin_auto_currency_rate_vcb.tests.test_vcb: Starting VCBTest.test_08_vcb_cron_currency_rate_sync_in_holiday ... 2026-09-11 17:28:31,104 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7183, 7102, 7173, 7105, 7126, 7103, 7073, 7075, 7106, 7107, 7118, 7111, 7110, 7080, 7109, 7120, 7115, 7165, 7117, 7059, 7108, 7116, 7119, 7113, 7112, 7114, 7057, 7124, 7058, 7099, 7060, 7061, 7093, 7125, 7216, 7062, 7128, 7063, 7129, 7166, 7133, 7130, 7132, 7180, 7135, 7134, 7198, 7136, 7167, 7137, 7168, 7138, 7217, 7139, 7078, 7098, 7083, 7140, 7064, 7066, 7065, 7144, 7074, 7143, 7142, 7141, 7145, 7146, 7079, 7148, 7150, 7121, 7123, 7176, 7086, 7149, 7122, 7147, 7151, 7152, 7196, 7154, 7153, 7081, 7067, 7155, 7164, 7162, 7158, 7157, 7170, 7163, 7156, 7161, 7094, 7160, 7159, 7087, 7088, 7169, 7171, 7175, 7174, 7068, 7172, 7089, 7215, 7070, 7211, 7213, 7090, 7214, 7071, 7212, 7210, 7082, 7204, 7084, 7209, 7205, 7200, 7203, 7195, 7072, 7091, 7208, 7202, 7201, 7199, 7194, 7197, 7206, 7131, 7192, 7193, 7188, 7190, 7184, 7185, 7187, 7085, 7186, 7191, 7189, 7076, 7097, 7055, 7101, 7100, 7182, 7056, 7077, 7181, 7207, 7096, 7104, 7127, 7095, 7069, 7179, 7092, 7177, 7178] 2026-09-11 17:28:31,104 127 INFO rb-46204af-224751-414456 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-11 17:28:31,354 127 INFO rb-46204af-224751-414456 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-11 17:28:40,236 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7183, 7102, 7173, 7105, 7126, 7103, 7073, 7075, 7106, 7107, 7118, 7111, 7110, 7080, 7109, 7120, 7115, 7165, 7117, 7059, 7108, 7116, 7119, 7113, 7112, 7114, 7057, 7124, 7058, 7099, 7060, 7061, 7093, 7125, 7216, 7062, 7128, 7063, 7129, 7166, 7133, 7130, 7132, 7180, 7135, 7134, 7198, 7136, 7167, 7137, 7168, 7138, 7217, 7139, 7078, 7098, 7083, 7140, 7064, 7066, 7065, 7144, 7074, 7143, 7142, 7141, 7145, 7146, 7079, 7148, 7150, 7121, 7123, 7176, 7086, 7149, 7122, 7147, 7151, 7152, 7196, 7154, 7153, 7081, 7067, 7155, 7164, 7162, 7158, 7157, 7170, 7163, 7156, 7161, 7094, 7160, 7159, 7087, 7088, 7169, 7171, 7175, 7174, 7068, 7172, 7089, 7215, 7070, 7211, 7213, 7090, 7214, 7071, 7212, 7210, 7082, 7204, 7084, 7209, 7205, 7200, 7203, 7195, 7072, 7091, 7208, 7202, 7201, 7199, 7194, 7197, 7206, 7131, 7192, 7193, 7188, 7190, 7184, 7185, 7187, 7085, 7186, 7191, 7189, 7076, 7097, 7055, 7101, 7100, 7182, 7056, 7077, 7181, 7207, 7096, 7104, 7127, 7095, 7069, 7179, 7092, 7177, 7178] 2026-09-11 17:28:40,236 127 INFO rb-46204af-224751-414456 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-11 17:28:40,511 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:28:40,527 127 INFO rb-46204af-224751-414456 odoo.addons.viin_auto_currency_rate_xe.tests.test_xe: Starting XETest.test_10_xe_configuration ... 2026-09-11 17:28:49,236 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7183, 7102, 7173, 7105, 7126, 7103, 7073, 7075, 7106, 7107, 7118, 7111, 7110, 7080, 7109, 7120, 7115, 7165, 7117, 7059, 7108, 7116, 7119, 7113, 7112, 7114, 7057, 7124, 7058, 7099, 7060, 7061, 7093, 7125, 7216, 7062, 7128, 7063, 7129, 7166, 7133, 7130, 7132, 7180, 7135, 7134, 7198, 7136, 7167, 7137, 7168, 7138, 7217, 7139, 7078, 7098, 7083, 7140, 7064, 7066, 7065, 7144, 7074, 7143, 7142, 7141, 7145, 7146, 7079, 7148, 7150, 7121, 7123, 7176, 7086, 7149, 7122, 7147, 7151, 7152, 7196, 7154, 7153, 7081, 7067, 7155, 7164, 7162, 7158, 7157, 7170, 7163, 7156, 7161, 7094, 7160, 7159, 7087, 7088, 7169, 7171, 7175, 7174, 7068, 7172, 7089, 7215, 7070, 7211, 7213, 7090, 7214, 7071, 7212, 7210, 7082, 7204, 7084, 7209, 7205, 7200, 7203, 7195, 7072, 7091, 7208, 7202, 7201, 7199, 7194, 7197, 7206, 7131, 7192, 7193, 7188, 7190, 7184, 7185, 7187, 7085, 7186, 7191, 7189, 7076, 7097, 7055, 7101, 7100, 7182, 7056, 7077, 7181, 7207, 7096, 7104, 7127, 7095, 7069, 7179, 7092, 7177, 7178] 2026-09-11 17:28:49,237 127 INFO rb-46204af-224751-414456 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-11 17:28:49,279 127 INFO rb-46204af-224751-414456 odoo.addons.viin_auto_currency_rate_xe.tests.test_xe: Starting XETest.test_20_xe_cron_currency_rate_sync ... 2026-09-11 17:28:57,928 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7183, 7102, 7173, 7105, 7126, 7103, 7073, 7075, 7106, 7107, 7118, 7111, 7110, 7080, 7109, 7120, 7115, 7165, 7117, 7059, 7108, 7116, 7119, 7113, 7112, 7114, 7057, 7124, 7058, 7099, 7060, 7061, 7093, 7125, 7216, 7062, 7128, 7063, 7129, 7166, 7133, 7130, 7132, 7180, 7135, 7134, 7198, 7136, 7167, 7137, 7168, 7138, 7217, 7139, 7078, 7098, 7083, 7140, 7064, 7066, 7065, 7144, 7074, 7143, 7142, 7141, 7145, 7146, 7079, 7148, 7150, 7121, 7123, 7176, 7086, 7149, 7122, 7147, 7151, 7152, 7196, 7154, 7153, 7081, 7067, 7155, 7164, 7162, 7158, 7157, 7170, 7163, 7156, 7161, 7094, 7160, 7159, 7087, 7088, 7169, 7171, 7175, 7174, 7068, 7172, 7089, 7215, 7070, 7211, 7213, 7090, 7214, 7071, 7212, 7210, 7082, 7204, 7084, 7209, 7205, 7200, 7203, 7195, 7072, 7091, 7208, 7202, 7201, 7199, 7194, 7197, 7206, 7131, 7192, 7193, 7188, 7190, 7184, 7185, 7187, 7085, 7186, 7191, 7189, 7076, 7097, 7055, 7101, 7100, 7182, 7056, 7077, 7181, 7207, 7096, 7104, 7127, 7095, 7069, 7179, 7092, 7177, 7178] 2026-09-11 17:28:57,928 127 INFO rb-46204af-224751-414456 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-11 17:28:59,044 127 INFO rb-46204af-224751-414456 odoo.addons.viin_auto_currency_rate_xe.tests.test_xe: Starting XETest.test_dynamic_method_availability ... 2026-09-11 17:29:08,005 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7183, 7102, 7173, 7105, 7126, 7103, 7073, 7075, 7106, 7107, 7118, 7111, 7110, 7080, 7109, 7120, 7115, 7165, 7117, 7059, 7108, 7116, 7119, 7113, 7112, 7114, 7057, 7124, 7058, 7099, 7060, 7061, 7093, 7125, 7216, 7062, 7128, 7063, 7129, 7166, 7133, 7130, 7132, 7180, 7135, 7134, 7198, 7136, 7167, 7137, 7168, 7138, 7217, 7139, 7078, 7098, 7083, 7140, 7064, 7066, 7065, 7144, 7074, 7143, 7142, 7141, 7145, 7146, 7079, 7148, 7150, 7121, 7123, 7176, 7086, 7149, 7122, 7147, 7151, 7152, 7196, 7154, 7153, 7081, 7067, 7155, 7164, 7162, 7158, 7157, 7170, 7163, 7156, 7161, 7094, 7160, 7159, 7087, 7088, 7169, 7171, 7175, 7174, 7068, 7172, 7089, 7215, 7070, 7211, 7213, 7090, 7214, 7071, 7212, 7210, 7082, 7204, 7084, 7209, 7205, 7200, 7203, 7195, 7072, 7091, 7208, 7202, 7201, 7199, 7194, 7197, 7206, 7131, 7192, 7193, 7188, 7190, 7184, 7185, 7187, 7085, 7186, 7191, 7189, 7076, 7097, 7055, 7101, 7100, 7182, 7056, 7077, 7181, 7207, 7096, 7104, 7127, 7095, 7069, 7179, 7092, 7177, 7178] 2026-09-11 17:29:08,005 127 INFO rb-46204af-224751-414456 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-11 17:29:08,060 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:29:08,073 127 INFO rb-46204af-224751-414456 odoo.addons.viin_base_district.tests.test_district: Starting TestDistict.test_11_code_unique ... 2026-09-11 17:29:08,110 127 INFO rb-46204af-224751-414456 odoo.addons.viin_base_district.tests.test_district: Starting TestDistict.test_12_code_unique ... 2026-09-11 17:29:08,151 127 INFO rb-46204af-224751-414456 odoo.addons.viin_base_district.tests.test_district: Starting TestDistict.test_21_check_country_district ... 2026-09-11 17:29:08,198 127 INFO rb-46204af-224751-414456 odoo.addons.viin_base_district.tests.test_district: Starting TestDistict.test_22_check_state_partner ... 2026-09-11 17:29:08,262 127 INFO rb-46204af-224751-414456 odoo.addons.viin_base_district.tests.test_district: Starting TestDistict.test_23_check_country_partner ... 2026-09-11 17:29:08,324 127 INFO rb-46204af-224751-414456 odoo.addons.viin_base_district.tests.test_district: Starting TestDistict.test_31_form_partner ... 2026-09-11 17:29:09,214 127 INFO rb-46204af-224751-414456 odoo.addons.viin_base_district.tests.test_district: Starting TestDistict.test_32_form_district ... 2026-09-11 17:29:09,282 127 INFO rb-46204af-224751-414456 odoo.addons.viin_base_district.tests.test_district: Starting TestDistict.test_onchange_parent_with_district ... 2026-09-11 17:29:10,300 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:29:10,329 127 INFO rb-46204af-224751-414456 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-11 17:29:10,461 127 INFO rb-46204af-224751-414456 odoo.addons.base_import.models.base_import: importing 1 rows... 2026-09-11 17:29:10,549 127 INFO rb-46204af-224751-414456 odoo.addons.base_import.models.base_import: done importing data into model: res.partner 2026-09-11 17:29:10,586 127 INFO rb-46204af-224751-414456 odoo.addons.viin_base_import_tracking.tests.test_base_import_tracking: Starting TestBaseImportTracking.test_002_import_creates_records_correctly ... 2026-09-11 17:29:10,626 127 INFO rb-46204af-224751-414456 odoo.addons.base_import.models.base_import: importing 2 rows... 2026-09-11 17:29:10,739 127 INFO rb-46204af-224751-414456 odoo.addons.base_import.models.base_import: done importing data into model: res.partner 2026-09-11 17:29:10,799 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:29:10,921 127 INFO rb-46204af-224751-414456 odoo.addons.viin_base_state_group.tests.test_access_rights: Starting TestAccessRights.test_manager_user_access_rights ... 2026-09-11 17:29:11,015 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted res.state.group records with IDs: [15] 2026-09-11 17:29:11,046 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:29:11,159 127 INFO rb-46204af-224751-414456 odoo.addons.viin_base_state_group.tests.test_res_partner: Starting TestResParner.test_01_check_partner ... 2026-09-11 17:29:11,246 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:29:11,374 127 INFO rb-46204af-224751-414456 odoo.addons.viin_base_state_group.tests.test_res_state_group: Starting TestStateGroup.test_01_check_state_group ... 2026-09-11 17:29:11,439 127 INFO rb-46204af-224751-414456 odoo.addons.viin_base_state_group.tests.test_res_state_group: Starting TestStateGroup.test_02_check_state_group ... 2026-09-11 17:29:11,474 127 INFO rb-46204af-224751-414456 odoo.addons.viin_base_state_group.tests.test_res_state_group: Starting TestStateGroup.test_03_check_state_group ... 2026-09-11 17:29:11,504 127 INFO rb-46204af-224751-414456 odoo.addons.viin_base_state_group.tests.test_res_state_group: Starting TestStateGroup.test_04_check_state_group ... 2026-09-11 17:29:11,540 127 INFO rb-46204af-224751-414456 odoo.addons.viin_base_state_group.tests.test_res_state_group: Starting TestStateGroup.test_05_check_state_group ... 2026-09-11 17:29:11,567 127 INFO rb-46204af-224751-414456 odoo.addons.viin_base_state_group.tests.test_res_state_group: Starting TestStateGroup.test_onchange_state_group ... 2026-09-11 17:29:11,708 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:29:11,726 127 INFO rb-46204af-224751-414456 odoo.addons.viin_base_ward.tests.test_ward: Starting TestWard.test_11_code_unique ... 2026-09-11 17:29:11,778 127 INFO rb-46204af-224751-414456 odoo.addons.viin_base_ward.tests.test_ward: Starting TestWard.test_12_code_unique ... 2026-09-11 17:29:11,825 127 INFO rb-46204af-224751-414456 odoo.addons.viin_base_ward.tests.test_ward: Starting TestWard.test_21_check_country_ward ... 2026-09-11 17:29:11,880 127 INFO rb-46204af-224751-414456 odoo.addons.viin_base_ward.tests.test_ward: Starting TestWard.test_22_check_state_partner ... 2026-09-11 17:29:11,942 127 INFO rb-46204af-224751-414456 odoo.addons.viin_base_ward.tests.test_ward: Starting TestWard.test_23_check_country_partner ... 2026-09-11 17:29:11,992 127 INFO rb-46204af-224751-414456 odoo.addons.viin_base_ward.tests.test_ward: Starting TestWard.test_31_form_partner ... 2026-09-11 17:29:12,697 127 INFO rb-46204af-224751-414456 odoo.addons.viin_base_ward.tests.test_ward: Starting TestWard.test_32_form_ward ... 2026-09-11 17:29:12,776 127 INFO rb-46204af-224751-414456 odoo.addons.viin_base_ward.tests.test_ward: Starting TestWard.test_onchange_parent_with_ward ... 2026-09-11 17:29:14,142 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:29:18,384 127 INFO rb-46204af-224751-414456 odoo.addons.viin_bidv_connector.tests.test_res_partner_bank: Starting TestResPartnerBankBidv.test_build_qr_code_base64_reads_bank_owned_merchant_id ... 2026-09-11 17:29:18,547 127 INFO rb-46204af-224751-414456 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-11 17:29:18,708 127 INFO rb-46204af-224751-414456 odoo.addons.viin_bidv_connector.tests.test_res_partner_bank: Starting TestResPartnerBankBidv.test_build_qr_code_vals_eligible_for_configured_bidv_account ... 2026-09-11 17:29:18,794 127 INFO rb-46204af-224751-414456 odoo.addons.viin_bidv_connector.tests.test_res_partner_bank: Starting TestResPartnerBankBidv.test_call_bidv_api_failure_raises_validation_error ... 2026-09-11 17:29:19,026 127 INFO rb-46204af-224751-414456 odoo.addons.viin_bidv_connector.tests.test_res_partner_bank: Starting TestResPartnerBankBidv.test_call_bidv_api_masks_sensitive_headers_but_keeps_others ... 2026-09-11 17:29:19,167 127 INFO rb-46204af-224751-414456 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-11 17:29:19,303 127 INFO rb-46204af-224751-414456 odoo.addons.viin_bidv_connector.tests.test_res_partner_bank: Starting TestResPartnerBankBidv.test_certificate_info_computes_for_non_group_system_user ... 2026-09-11 17:29:19,657 127 INFO rb-46204af-224751-414456 odoo.addons.viin_bidv_connector.tests.test_res_partner_bank: Starting TestResPartnerBankBidv.test_certificate_info_renders_from_related_company_certificate ... 2026-09-11 17:29:19,700 127 INFO rb-46204af-224751-414456 odoo.addons.viin_bidv_connector.tests.test_res_partner_bank: Starting TestResPartnerBankBidv.test_certificate_info_uses_legacy_cryptography_api_when_pre_42 ... 2026-09-11 17:29:19,738 127 INFO rb-46204af-224751-414456 odoo.addons.viin_bidv_connector.tests.test_res_partner_bank: Starting TestResPartnerBankBidv.test_extract_error_callback_falls_back_to_base_default ... 2026-09-11 17:29:19,763 127 INFO rb-46204af-224751-414456 odoo.addons.viin_bidv_connector.tests.test_res_partner_bank: Starting TestResPartnerBankBidv.test_extract_error_callback_reads_bidv_error_description ... 2026-09-11 17:29:19,789 127 INFO rb-46204af-224751-414456 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-11 17:29:19,928 127 INFO rb-46204af-224751-414456 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-11 17:29:20,055 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:29:20,068 127 INFO rb-46204af-224751-414456 odoo.addons.viin_bidv_connector.tests.test_res_partner_bank: Starting TestResCompanyBidv.test_admin_cannot_read_other_company_bidv_secrets ... 2026-09-11 17:29:30,998 127 INFO rb-46204af-224751-414456 odoo.addons.viin_bidv_connector.tests.test_res_partner_bank: Starting TestResCompanyBidv.test_generate_helpers_succeed_for_non_group_system_user ... 2026-09-11 17:29:37,075 127 INFO rb-46204af-224751-414456 odoo.addons.viin_bidv_connector.tests.test_res_partner_bank: Starting TestResCompanyBidv.test_new_company_auto_populates_bidv_crypto_material ... 2026-09-11 17:29:42,416 127 INFO rb-46204af-224751-414456 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-11 17:29:48,568 127 INFO rb-46204af-224751-414456 odoo.models: Access Denied by ACLs for operation: read, uid: 43, model: res.company, fields: bidv_private_key 2026-09-11 17:29:48,577 127 INFO rb-46204af-224751-414456 odoo.models: Access Denied by ACLs for operation: read, uid: 43, model: res.company, fields: bidv_symmetric_key 2026-09-11 17:29:49,052 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 17:30:00,644 127 INFO rb-46204af-224751-414456 odoo.addons.viin_bidv_connector.tests.test_res_partner_bank: Starting TestBidvResPartnerBankCompanyIsolation.test_blank_company_id_confirms_the_bug_premise ... 2026-09-11 17:30:00,679 127 INFO rb-46204af-224751-414456 odoo.addons.viin_bidv_connector.tests.test_res_partner_bank: Starting TestBidvResPartnerBankCompanyIsolation.test_non_bidv_bank_account_with_blank_company_id_unaffected ... 2026-09-11 17:30:00,771 127 INFO rb-46204af-224751-414456 odoo.addons.viin_bidv_connector.tests.test_res_partner_bank: Starting TestBidvResPartnerBankCompanyIsolation.test_user_cannot_read_other_company_bidv_bank_account ... 2026-09-11 17:30:00,880 127 INFO rb-46204af-224751-414456 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-11 17:30:00,915 127 INFO rb-46204af-224751-414456 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-11 17:30:00,951 127 INFO rb-46204af-224751-414456 odoo.addons.viin_bidv_connector.tests.test_res_partner_bank: Starting TestBidvResPartnerBankCompanyIsolation.test_user_reads_own_company_bidv_bank_account ... 2026-09-11 17:30:01,030 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:30:01,043 127 INFO rb-46204af-224751-414456 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-11 17:30:01,065 127 INFO rb-46204af-224751-414456 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-11 17:30:01,109 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:30:01,121 127 INFO rb-46204af-224751-414456 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract: Starting TestBrandAppearanceContract.test_real_backend_paints_the_viindoo_brand_palette ... 2026-09-11 17:30:02,316 127 INFO rb-46204af-224751-414456 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_paints_the_viindoo_brand_palette: Chrome pid: 172 2026-09-11 17:30:02,316 127 INFO rb-46204af-224751-414456 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/tmpcoi3g4pa_chrome_odoo 2026-09-11 17:30:02,316 127 INFO rb-46204af-224751-414456 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:46831/json/version 2026-09-11 17:30:02,318 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request http://127.0.0.1:46831/json/version with timeout 3 increased to 10s during tests 2026-09-11 17:30:02,367 127 INFO rb-46204af-224751-414456 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-11 17:30:02,367 127 INFO rb-46204af-224751-414456 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:46831/json 2026-09-11 17:30:02,368 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request http://127.0.0.1:46831/json with timeout 3 increased to 10s during tests 2026-09-11 17:30:02,383 127 INFO rb-46204af-224751-414456 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:46831/devtools/page/AA8DF3EB58FD784F511E10CAE9DE190D 2026-09-11 17:30:02,394 127 INFO rb-46204af-224751-414456 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-11 17:30:02,400 127 INFO rb-46204af-224751-414456 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-11 17:30:02,550 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:admin from n/a 2026-09-11 17:30:02,562 127 INFO rb-46204af-224751-414456 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-11 17:30:02,585 127 INFO rb-46204af-224751-414456 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-11 17:30:02,585 127 INFO rb-46204af-224751-414456 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-11 17:30:02,609 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:30:04,078 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:04] "GET /odoo HTTP/1.1" 200 - 186 0.205 1.275 2026-09-11 17:30:04,082 127 INFO rb-46204af-224751-414456 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_paints_the_viindoo_brand_palette: Navigation result: {'frameId': 'AA8DF3EB58FD784F511E10CAE9DE190D', 'loaderId': 'CBCD1DC97F4A6E74905CF1FDB1945213', 'isDownload': False} 2026-09-11 17:30:04,082 127 INFO rb-46204af-224751-414456 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-11 17:30:04,139 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:04] "GET /web/assets/57e5c33/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.012 2026-09-11 17:30:04,144 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:04] "GET /web/assets/5694bf1/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.017 2026-09-11 17:30:04,168 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:04] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.012 0.024 2026-09-11 17:30:04,184 127 INFO rb-46204af-224751-414456 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-11 17:30:04,760 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:04] "GET /web/webclient/load_menus/147789649f482dff8915dda403c072c570bc6d54e5780158008048452401249a HTTP/1.1" 200 - 888 0.246 0.389 2026-09-11 17:30:04,766 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:04] "GET /web/webclient/translations/092bd9b9da1b3125a10322c83aa3eedfd48e03da?lang=en_US HTTP/1.1" 200 - 0 0.000 0.636 2026-09-11 17:30:04,775 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:04] "GET /web/assets/3310e42/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.533 2026-09-11 17:30:04,790 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:04] "GET /web/assets/21c9f9a/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.010 0.363 2026-09-11 17:30:05,005 127 INFO rb-46204af-224751-414456 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-11 17:30:05,037 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:05] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.024 0.037 2026-09-11 17:30:05,106 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:05] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.098 2026-09-11 17:30:05,164 127 INFO rb-46204af-224751-414456 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-11 17:30:05,179 127 INFO rb-46204af-224751-414456 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-11 17:30:05,229 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:05] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.028 0.119 2026-09-11 17:30:05,307 127 INFO rb-46204af-224751-414456 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-09-11 17:30:05,379 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:05] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.065 0.296 2026-09-11 17:30:05,387 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:05] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.219 2026-09-11 17:30:05,689 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:05] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.200 0.355 2026-09-11 17:30:05,775 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:05] "GET /odoo/offline HTTP/1.1" 200 - 5 0.020 0.509 2026-09-11 17:30:05,800 127 INFO rb-46204af-224751-414456 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-11 17:30:05,846 127 INFO rb-46204af-224751-414456 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-11 17:30:05,848 127 INFO rb-46204af-224751-414456 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-11 17:30:05,848 127 INFO rb-46204af-224751-414456 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-11 17:30:05,897 127 INFO rb-46204af-224751-414456 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_paints_the_viindoo_brand_palette.browser: tour succeeded 2026-09-11 17:30:05,899 127 INFO rb-46204af-224751-414456 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-11 17:30:06,010 127 INFO rb-46204af-224751-414456 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_paints_the_viindoo_brand_palette.browser: heap 20715092 (allocated 21823488) 2026-09-11 17:30:06,111 127 INFO rb-46204af-224751-414456 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-11 17:30:06,171 127 INFO rb-46204af-224751-414456 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_paints_the_viindoo_brand_palette: Closing websocket connection 2026-09-11 17:30:06,171 127 INFO rb-46204af-224751-414456 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-11 17:30:06,362 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456/chrome_logs/chrome_log_20260911_173006_350066_test_real_backend_paints_the_viindoo_brand_palette.txt 2026-09-11 17:30:06,362 127 INFO rb-46204af-224751-414456 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_paints_the_viindoo_brand_palette: Removing chrome user profile "/tmp/tmpcoi3g4pa_chrome_odoo" 2026-09-11 17:30:07,095 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:07] "POST /mail/data HTTP/1.1" 200 - 140 0.870 0.716 2026-09-11 17:30:07,098 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:07] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 1.368 2026-09-11 17:30:07,112 127 INFO rb-46204af-224751-414456 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_paints_the_viindoo_brand_palette: waiting for threads: [, , , , , , , , ] 2026-09-11 17:30:07,199 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:07] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.041 1.359 2026-09-11 17:30:07,244 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:07] "POST /web/action/load HTTP/1.1" 200 - 5 0.016 1.471 2026-09-11 17:30:12,954 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 6.899 2026-09-11 17:30:12,955 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:12] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 8.030 2026-09-11 17:30:12,957 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:12] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 6.865 2026-09-11 17:30:12,963 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:12] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 8.023 2026-09-11 17:30:12,964 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 6.928 2026-09-11 17:30:12,974 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 6.833 2026-09-11 17:30:12,976 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:12] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 8.053 2026-09-11 17:30:13,004 127 INFO rb-46204af-224751-414456 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-11 17:30:13,276 127 INFO rb-46204af-224751-414456 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_renders_text_at_the_brand_base_font_size: Chrome pid: 362 2026-09-11 17:30:13,276 127 INFO rb-46204af-224751-414456 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/tmpp6jbqg3a_chrome_odoo 2026-09-11 17:30:13,276 127 INFO rb-46204af-224751-414456 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:33305/json/version 2026-09-11 17:30:13,278 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request http://127.0.0.1:33305/json/version with timeout 3 increased to 10s during tests 2026-09-11 17:30:13,354 127 INFO rb-46204af-224751-414456 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-11 17:30:13,354 127 INFO rb-46204af-224751-414456 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:33305/json 2026-09-11 17:30:13,356 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request http://127.0.0.1:33305/json with timeout 3 increased to 10s during tests 2026-09-11 17:30:13,377 127 INFO rb-46204af-224751-414456 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:33305/devtools/page/B8231F20CCF3467FC4EA305C19A844D4 2026-09-11 17:30:13,390 127 INFO rb-46204af-224751-414456 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-11 17:30:13,400 127 INFO rb-46204af-224751-414456 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-11 17:30:13,497 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:admin from n/a 2026-09-11 17:30:13,511 127 INFO rb-46204af-224751-414456 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-11 17:30:13,535 127 INFO rb-46204af-224751-414456 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-11 17:30:13,535 127 INFO rb-46204af-224751-414456 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-11 17:30:13,566 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:30:14,900 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:14] "GET /odoo HTTP/1.1" 200 - 186 0.191 1.150 2026-09-11 17:30:14,904 127 INFO rb-46204af-224751-414456 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': 'B8231F20CCF3467FC4EA305C19A844D4', 'loaderId': 'A8346EA8B07DF866D172E64FA8A64C97', 'isDownload': False} 2026-09-11 17:30:14,909 127 INFO rb-46204af-224751-414456 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-11 17:30:14,960 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:14] "GET /web/assets/57e5c33/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.025 2026-09-11 17:30:15,816 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:15] "GET /web/webclient/load_menus/147789649f482dff8915dda403c072c570bc6d54e5780158008048452401249a HTTP/1.1" 200 - 888 0.488 0.394 2026-09-11 17:30:15,822 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:15] "GET /web/webclient/translations/092bd9b9da1b3125a10322c83aa3eedfd48e03da?lang=en_US HTTP/1.1" 200 - 0 0.000 0.873 2026-09-11 17:30:15,842 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:15] "GET /web/assets/5694bf1/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.912 2026-09-11 17:30:15,862 127 INFO rb-46204af-224751-414456 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-11 17:30:15,866 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:15] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.012 0.907 2026-09-11 17:30:15,876 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:15] "GET /web/assets/3310e42/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-11 17:30:15,914 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:15] "GET /web/assets/21c9f9a/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.012 2026-09-11 17:30:16,436 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:16] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-09-11 17:30:16,443 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:16] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-09-11 17:30:16,444 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:16] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.012 2026-09-11 17:30:16,488 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:16] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.004 0.016 2026-09-11 17:30:16,494 127 INFO rb-46204af-224751-414456 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-11 17:30:16,536 127 INFO rb-46204af-224751-414456 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-09-11 17:30:16,576 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:16] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.024 0.053 2026-09-11 17:30:16,581 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:16] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.060 2026-09-11 17:30:16,612 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:16] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.008 0.055 2026-09-11 17:30:16,618 127 INFO rb-46204af-224751-414456 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-11 17:30:16,632 127 INFO rb-46204af-224751-414456 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-11 17:30:16,731 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:16] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-11 17:30:16,820 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:16] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.103 0.169 2026-09-11 17:30:16,846 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:16] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.236 2026-09-11 17:30:16,901 127 INFO rb-46204af-224751-414456 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-11 17:30:16,922 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 17:30:16,952 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:16] "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-11 17:30:16,994 127 INFO rb-46204af-224751-414456 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-11 17:30:16,997 127 INFO rb-46204af-224751-414456 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-11 17:30:17,048 127 INFO rb-46204af-224751-414456 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-11 17:30:17,048 127 INFO rb-46204af-224751-414456 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-11 17:30:17,178 127 INFO rb-46204af-224751-414456 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_renders_text_at_the_brand_base_font_size.browser: heap 20750440 (allocated 21823488) 2026-09-11 17:30:17,211 127 INFO rb-46204af-224751-414456 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 362 2026-09-11 17:30:17,222 127 INFO rb-46204af-224751-414456 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-11 17:30:17,226 127 INFO rb-46204af-224751-414456 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 362 2026-09-11 17:30:17,333 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:17] "POST /mail/data HTTP/1.1" 200 - 140 0.305 0.378 2026-09-11 17:30:17,337 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:17] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.691 2026-09-11 17:30:17,348 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456/chrome_logs/chrome_log_20260911_173017_348470_test_real_backend_renders_text_at_the_brand_base_font_size.txt 2026-09-11 17:30:17,348 127 INFO rb-46204af-224751-414456 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/tmpp6jbqg3a_chrome_odoo" 2026-09-11 17:30:17,362 127 INFO rb-46204af-224751-414456 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_backend_renders_text_at_the_brand_base_font_size: waiting for threads: [, , , ] 2026-09-11 17:30:17,371 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:17] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.013 0.637 2026-09-11 17:30:17,399 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:17] "GET /web/image/res.partner/3/avatar_128?unique=1789145313000 HTTP/1.1" 200 - 9 0.012 0.521 2026-09-11 17:30:17,424 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:17] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.010 0.554 2026-09-11 17:30:17,439 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:17] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 0.560 2026-09-11 17:30:17,466 127 INFO rb-46204af-224751-414456 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract: Starting TestBrandAppearanceContract.test_real_website_paints_the_same_palette_as_the_backend ... 2026-09-11 17:30:17,734 127 INFO rb-46204af-224751-414456 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_website_paints_the_same_palette_as_the_backend: Chrome pid: 554 2026-09-11 17:30:17,735 127 INFO rb-46204af-224751-414456 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/tmp1uqu_9zu_chrome_odoo 2026-09-11 17:30:17,735 127 INFO rb-46204af-224751-414456 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:34511/json/version 2026-09-11 17:30:17,736 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request http://127.0.0.1:34511/json/version with timeout 3 increased to 10s during tests 2026-09-11 17:30:17,765 127 INFO rb-46204af-224751-414456 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-11 17:30:17,765 127 INFO rb-46204af-224751-414456 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:34511/json 2026-09-11 17:30:17,766 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request http://127.0.0.1:34511/json with timeout 3 increased to 10s during tests 2026-09-11 17:30:17,776 127 INFO rb-46204af-224751-414456 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:34511/devtools/page/02838B40D1564E99764AAD3459185C26 2026-09-11 17:30:17,787 127 INFO rb-46204af-224751-414456 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-11 17:30:17,796 127 INFO rb-46204af-224751-414456 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-11 17:30:17,921 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:admin from n/a 2026-09-11 17:30:17,934 127 INFO rb-46204af-224751-414456 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-11 17:30:17,958 127 INFO rb-46204af-224751-414456 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-11 17:30:17,959 127 INFO rb-46204af-224751-414456 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-11 17:30:18,003 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:30:19,468 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:19] "GET / HTTP/1.1" 200 - 275 0.245 1.235 2026-09-11 17:30:19,473 127 INFO rb-46204af-224751-414456 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_website_paints_the_same_palette_as_the_backend: Navigation result: {'frameId': '02838B40D1564E99764AAD3459185C26', 'loaderId': 'CB44B00B7426E4957FAF88FD85667046', 'isDownload': False} 2026-09-11 17:30:19,473 127 INFO rb-46204af-224751-414456 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-11 17:30:19,517 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:19] "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-11 17:30:19,536 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8677929/web.assets_frontend.min.css, copying from /web/assets/8677929/web.assets_frontend.min.css 2026-09-11 17:30:19,613 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:19] "GET /web/assets/1/8677929/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.062 0.041 2026-09-11 17:30:19,628 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5e2dbb8/web.assets_frontend_minimal.min.js, copying from /web/assets/5e2dbb8/web.assets_frontend_minimal.min.js 2026-09-11 17:30:19,634 127 INFO rb-46204af-224751-414456 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-11 17:30:19,634 127 INFO rb-46204af-224751-414456 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-11 17:30:19,651 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:19] "GET /web/assets/1/5e2dbb8/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.023 0.049 2026-09-11 17:30:19,678 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/201f5e6/web.__assets_tests_call__.min.js, copying from /web/assets/201f5e6/web.__assets_tests_call__.min.js 2026-09-11 17:30:19,697 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:19] "GET /web/assets/1/201f5e6/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.021 0.035 2026-09-11 17:30:19,772 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:19] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-09-11 17:30:19,774 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-09-11 17:30:19,796 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:19] "GET /web/image/website/1/logo/My%20Website?unique=498fe9f HTTP/1.1" 200 - 4 0.011 0.008 2026-09-11 17:30:19,856 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:19] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-11 17:30:19,884 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6748c4c/web.assets_frontend_lazy.min.js, copying from /web/assets/6748c4c/web.assets_frontend_lazy.min.js 2026-09-11 17:30:19,914 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:19] "GET /web/assets/1/6748c4c/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.005 0.043 2026-09-11 17:30:19,938 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:19] "GET /web/image/website/1/favicon?unique=498fe9f HTTP/1.1" 200 - 4 0.005 0.064 2026-09-11 17:30:20,332 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:20] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-11 17:30:20,447 127 INFO rb-46204af-224751-414456 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-11 17:30:20,457 127 INFO rb-46204af-224751-414456 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-11 17:30:20,465 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:20] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.010 0.092 2026-09-11 17:30:20,514 127 INFO rb-46204af-224751-414456 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-11 17:30:20,525 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:20] "POST /im_livechat/init HTTP/1.1" 200 - 25 0.036 0.111 2026-09-11 17:30:20,570 127 INFO rb-46204af-224751-414456 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-11 17:30:20,570 127 INFO rb-46204af-224751-414456 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-11 17:30:20,571 127 INFO rb-46204af-224751-414456 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-11 17:30:20,629 127 INFO rb-46204af-224751-414456 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-11 17:30:20,630 127 INFO rb-46204af-224751-414456 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-11 17:30:20,744 127 INFO rb-46204af-224751-414456 odoo.addons.viin_brand_common.tests.test_brand_appearance_contract.TestBrandAppearanceContract.test_real_website_paints_the_same_palette_as_the_backend.browser: heap 9033328 (allocated 10223616) 2026-09-11 17:30:20,749 127 INFO rb-46204af-224751-414456 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 554 2026-09-11 17:30:20,752 127 INFO rb-46204af-224751-414456 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-11 17:30:20,766 127 INFO rb-46204af-224751-414456 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 554 2026-09-11 17:30:20,864 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456/chrome_logs/chrome_log_20260911_173020_864660_test_real_website_paints_the_same_palette_as_the_backend.txt 2026-09-11 17:30:20,864 127 INFO rb-46204af-224751-414456 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/tmp1uqu_9zu_chrome_odoo" 2026-09-11 17:30:20,922 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:30:20,945 127 INFO rb-46204af-224751-414456 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-11 17:30:21,203 127 INFO rb-46204af-224751-414456 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-11 17:30:21,466 127 INFO rb-46204af-224751-414456 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-11 17:30:21,486 127 INFO rb-46204af-224751-414456 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-11 17:30:21,609 127 INFO rb-46204af-224751-414456 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-11 17:30:21,634 127 INFO rb-46204af-224751-414456 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-11 17:30:21,738 127 INFO rb-46204af-224751-414456 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-11 17:30:21,771 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:30:21,787 127 INFO rb-46204af-224751-414456 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-11 17:30:22,054 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:30:23,265 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:23] "GET /web/assets/7fb74e9/web.assets_unit_tests_setup.min.css HTTP/1.1" 200 - 10 0.016 1.196 2026-09-11 17:30:23,277 127 INFO rb-46204af-224751-414456 odoo.addons.viin_brand_common.tests.common: [brand-css-guard] web.assets_unit_tests_setup served from /web/assets/7fb74e9/web.assets_unit_tests_setup.min.css (1389807 bytes, 175 core stylesheet markers) 2026-09-11 17:30:23,545 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:23] "GET /web/assets/27e84aa/web.tests_assets.min.css HTTP/1.1" 200 - 2 0.002 0.006 2026-09-11 17:30:23,562 127 INFO rb-46204af-224751-414456 odoo.addons.viin_brand_common.tests.common: [brand-css-guard] web.tests_assets served from /web/assets/27e84aa/web.tests_assets.min.css (1396340 bytes, 176 core stylesheet markers) 2026-09-11 17:30:23,587 127 INFO rb-46204af-224751-414456 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-11 17:30:23,824 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:30:24,117 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:24] "GET /web/assets/5694bf1/web.assets_web.min.css HTTP/1.1" 200 - 10 0.004 0.291 2026-09-11 17:30:24,136 127 INFO rb-46204af-224751-414456 odoo.addons.viin_brand_common.tests.common: [brand-css-guard] web.assets_web served from /web/assets/5694bf1/web.assets_web.min.css (1414266 bytes, 173 core stylesheet markers) 2026-09-11 17:30:24,163 127 INFO rb-46204af-224751-414456 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-11 17:30:24,429 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:30:24,697 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:24] "GET /web/assets/7fb74e9/web.assets_unit_tests_setup.min.css HTTP/1.1" 200 - 10 0.004 0.265 2026-09-11 17:30:24,709 127 INFO rb-46204af-224751-414456 odoo.addons.viin_brand_common.tests.common: [brand-css-guard] web.assets_unit_tests_setup served from /web/assets/7fb74e9/web.assets_unit_tests_setup.min.css (1389807 bytes, 175 core stylesheet markers) 2026-09-11 17:30:24,980 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:24] "GET /web/assets/27e84aa/web.tests_assets.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-09-11 17:30:24,992 127 INFO rb-46204af-224751-414456 odoo.addons.viin_brand_common.tests.common: [brand-css-guard] web.tests_assets served from /web/assets/27e84aa/web.tests_assets.min.css (1396340 bytes, 176 core stylesheet markers) 2026-09-11 17:30:24,993 127 INFO rb-46204af-224751-414456 odoo.addons.viin_brand_common.tests.test_brand_css_out_of_test_bundles.TestBrandCssOutOfCoreTestBundles.test_core_unit_test_bundles_compile_cores_own_theme_colour: waiting for threads: [] 2026-09-11 17:30:25,022 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:30:25,037 127 INFO rb-46204af-224751-414456 odoo.addons.viin_brand_common.tests.test_web_layout: Starting TestWebLayoutBrandDefaults.test_backend_page_falls_back_to_brand_title_and_favicon ... 2026-09-11 17:30:25,054 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:admin from n/a 2026-09-11 17:30:25,066 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:30:26,174 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:26] "GET /web HTTP/1.1" 200 - 186 0.124 0.985 2026-09-11 17:30:26,175 127 INFO rb-46204af-224751-414456 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-11 17:30:26,196 127 INFO rb-46204af-224751-414456 odoo.addons.viin_brand_common.tests.test_web_layout: Starting TestWebLayoutBrandDefaults.test_brand_title_default_survives_core_qunit_stub_of_web_layout ... 2026-09-11 17:30:26,233 127 INFO rb-46204af-224751-414456 odoo.addons.viin_brand_common.tests.test_web_layout: Starting TestWebLayoutBrandDefaults.test_explicit_favicon_wins_over_brand_default ... 2026-09-11 17:30:26,256 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:30:26,512 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:26] "GET /odoo/offline HTTP/1.1" 200 - 16 0.008 0.253 2026-09-11 17:30:26,513 127 INFO rb-46204af-224751-414456 odoo.addons.viin_brand_common.tests.test_web_layout.TestWebLayoutBrandDefaults.test_explicit_favicon_wins_over_brand_default: waiting for threads: [] 2026-09-11 17:30:26,537 127 INFO rb-46204af-224751-414456 odoo.addons.viin_brand_common.tests.test_web_layout: Starting TestWebLayoutBrandDefaults.test_explicit_title_wins_over_brand_default ... 2026-09-11 17:30:26,542 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:30:27,811 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:27] "GET /odoo/offline HTTP/1.1" 200 - 18 0.021 1.250 2026-09-11 17:30:27,812 127 INFO rb-46204af-224751-414456 odoo.addons.viin_brand_common.tests.test_web_layout.TestWebLayoutBrandDefaults.test_explicit_title_wins_over_brand_default: waiting for threads: [] 2026-09-11 17:30:27,841 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:30:27,978 127 INFO rb-46204af-224751-414456 odoo.addons.viin_brand_common.tests.test_webmanifest: Starting BrandWebManifestRoutesTest.test_brand_apple_touch_icon ... 2026-09-11 17:30:28,027 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:demo from n/a 2026-09-11 17:30:28,040 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:28] "GET /viin_brand_common/static/img/viindoo-icon-ios.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 17:30:28,049 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:30:29,080 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:29] "GET /web HTTP/1.1" 200 - 178 0.152 0.883 2026-09-11 17:30:29,081 127 INFO rb-46204af-224751-414456 odoo.addons.viin_brand_common.tests.test_webmanifest.BrandWebManifestRoutesTest.test_brand_apple_touch_icon: waiting for threads: [] 2026-09-11 17:30:29,109 127 INFO rb-46204af-224751-414456 odoo.addons.viin_brand_common.tests.test_webmanifest: Starting BrandWebManifestRoutesTest.test_brand_webmanifest ... 2026-09-11 17:30:29,174 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:admin from n/a 2026-09-11 17:30:29,190 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:30:29,541 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:29] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 25 0.054 0.302 2026-09-11 17:30:29,543 127 INFO rb-46204af-224751-414456 odoo.addons.viin_brand_common.tests.test_webmanifest.BrandWebManifestRoutesTest.test_brand_webmanifest: waiting for threads: [] 2026-09-11 17:30:29,564 127 INFO rb-46204af-224751-414456 odoo.addons.viin_brand_common.tests.test_webmanifest: Starting BrandWebManifestRoutesTest.test_brand_webmanifest_unauthenticated ... 2026-09-11 17:30:29,629 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:30:29,854 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: ir.module.module 2026-09-11 17:30:29,858 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:29] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 12 0.004 0.227 2026-09-11 17:30:29,859 127 INFO rb-46204af-224751-414456 odoo.addons.viin_brand_common.tests.test_webmanifest.BrandWebManifestRoutesTest.test_brand_webmanifest_unauthenticated: waiting for threads: [] 2026-09-11 17:30:29,903 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:30:29,917 127 INFO rb-46204af-224751-414456 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-11 17:30:30,156 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:30:31,304 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:31] "GET /web/assets/5694bf1/web.assets_web.min.css HTTP/1.1" 200 - 10 0.004 1.147 2026-09-11 17:30:31,313 127 INFO rb-46204af-224751-414456 odoo.addons.viin_brand_common.tests.common: [brand-css-guard] web.assets_web served from /web/assets/5694bf1/web.assets_web.min.css (1414266 bytes, 173 core stylesheet markers) 2026-09-11 17:30:31,342 127 INFO rb-46204af-224751-414456 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-11 17:30:31,627 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:30:31,893 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:31] "GET /web/assets/7fb74e9/web.assets_unit_tests_setup.min.css HTTP/1.1" 200 - 10 0.011 0.256 2026-09-11 17:30:31,902 127 INFO rb-46204af-224751-414456 odoo.addons.viin_brand_common.tests.common: [brand-css-guard] web.assets_unit_tests_setup served from /web/assets/7fb74e9/web.assets_unit_tests_setup.min.css (1389807 bytes, 175 core stylesheet markers) 2026-09-11 17:30:32,160 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:32] "GET /web/assets/27e84aa/web.tests_assets.min.css HTTP/1.1" 200 - 2 0.002 0.004 2026-09-11 17:30:32,169 127 INFO rb-46204af-224751-414456 odoo.addons.viin_brand_common.tests.common: [brand-css-guard] web.tests_assets served from /web/assets/27e84aa/web.tests_assets.min.css (1396340 bytes, 176 core stylesheet markers) 2026-09-11 17:30:32,190 127 INFO rb-46204af-224751-414456 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-11 17:30:32,451 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:30:32,726 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:32] "GET /web/assets/5694bf1/web.assets_web.min.css HTTP/1.1" 200 - 10 0.013 0.278 2026-09-11 17:30:32,749 127 INFO rb-46204af-224751-414456 odoo.addons.viin_brand_common.tests.common: [brand-css-guard] web.assets_web served from /web/assets/5694bf1/web.assets_web.min.css (1414266 bytes, 173 core stylesheet markers) 2026-09-11 17:30:32,787 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:30:32,800 127 INFO rb-46204af-224751-414456 odoo.addons.viin_brand_website.tests.test_website_title_not_preempted: Starting TestWebsiteTitleNotPreempted.test_website_favicon_wins_over_brand_default ... 2026-09-11 17:30:32,816 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:30:33,785 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:33] "GET /contactus HTTP/1.1" 200 - 190 0.180 0.791 2026-09-11 17:30:33,835 127 INFO rb-46204af-224751-414456 odoo.addons.viin_brand_website.tests.test_website_title_not_preempted: Starting TestWebsiteTitleNotPreempted.test_website_page_meta_survive_brand_default ... 2026-09-11 17:30:33,854 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:30:34,914 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:34] "GET /contactus HTTP/1.1" 200 - 190 0.130 0.932 2026-09-11 17:30:34,948 127 INFO rb-46204af-224751-414456 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-11 17:30:34,972 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:30:36,799 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:30:36] "GET /contactus HTTP/1.1" 200 - 190 0.111 1.720 2026-09-11 17:30:36,857 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:30:36,879 127 INFO rb-46204af-224751-414456 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-11 17:30:37,201 127 INFO rb-46204af-224751-414456 odoo.addons.viin_brand_website.tests.test_website_title_not_preempted: Starting TestWebsiteFaviconDefault.test_new_website_starts_with_the_brand_favicon ... 2026-09-11 17:30:37,424 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 1 removed 2026-09-11 17:30:38,110 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [440] 2026-09-11 17:30:38,127 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19659] 2026-09-11 17:30:38,134 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:30:38,716 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [441] 2026-09-11 17:30:38,734 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19663] 2026-09-11 17:30:38,742 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:30:39,428 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [442] 2026-09-11 17:30:39,450 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19667] 2026-09-11 17:30:39,457 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:30:39,484 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_acl_self_service: Starting TestBusinessTripSelfService.test_manager_sees_all_trips ... 2026-09-11 17:30:39,699 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_acl_self_service: Starting TestBusinessTripSelfService.test_plain_user_can_create_own_trip ... 2026-09-11 17:30:39,896 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_acl_self_service: Starting TestBusinessTripSelfService.test_plain_user_can_read_own_trip ... 2026-09-11 17:30:40,056 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_acl_self_service: Starting TestBusinessTripSelfService.test_plain_user_can_unlink_own_draft_trip ... 2026-09-11 17:30:40,172 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #47 deleted mail.message records with IDs: [19676] 2026-09-11 17:30:40,208 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #47 deleted business.trip records with IDs: [8] 2026-09-11 17:30:40,220 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #47 deleted mail.followers records with IDs: [1388] 2026-09-11 17:30:40,245 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_acl_self_service: Starting TestBusinessTripSelfService.test_plain_user_can_write_own_trip ... 2026-09-11 17:30:40,415 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_acl_self_service: Starting TestBusinessTripSelfService.test_plain_user_cannot_see_other_users_trip ... 2026-09-11 17:30:40,573 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_acl_self_service: Starting TestBusinessTripSelfService.test_plain_user_read_raises_for_others_trip ... 2026-09-11 17:30:40,693 127 INFO rb-46204af-224751-414456 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-11 17:30:40,733 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 17:30:40,748 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_acl_self_service: Starting TestBusinessTripConfigSettings.test_is_module_available_computes_to_bool ... 2026-09-11 17:30:40,933 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_acl_self_service: Starting TestBusinessTripConfigSettings.test_is_module_available_fields_exist ... 2026-09-11 17:30:40,956 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_acl_self_service: Starting TestBusinessTripConfigSettings.test_module_toggle_fields_exist ... 2026-09-11 17:30:40,995 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:30:41,517 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [443] 2026-09-11 17:30:41,526 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19685] 2026-09-11 17:30:41,532 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:30:41,777 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_business_trip: Starting TestBusinessTrip.test_confirm_transition_core_only ... 2026-09-11 17:30:41,979 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_business_trip: Starting TestBusinessTrip.test_create_adds_requester_traveller ... 2026-09-11 17:30:42,131 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_business_trip: Starting TestBusinessTrip.test_duplicate_traveller_rejected ... 2026-09-11 17:30:42,296 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_business_trip: Starting TestBusinessTrip.test_lifecycle_transitions ... 2026-09-11 17:30:42,478 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_business_trip: Starting TestBusinessTrip.test_multi_traveller_employee_and_external ... 2026-09-11 17:30:42,649 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_business_trip: Starting TestBusinessTrip.test_revert_services_hook_is_noop ... 2026-09-11 17:30:42,805 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_business_trip: Starting TestBusinessTrip.test_service_date_constraint ... 2026-09-11 17:30:42,937 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_business_trip: Starting TestBusinessTrip.test_service_lines_heterogeneous_and_cost ... 2026-09-11 17:30:43,068 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_business_trip: Starting TestBusinessTrip.test_service_type_base_values ... 2026-09-11 17:30:43,191 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_business_trip: Starting TestBusinessTrip.test_submit_requires_traveller ... 2026-09-11 17:30:43,333 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #50 deleted mail.message records with IDs: [19715] 2026-09-11 17:30:43,363 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #50 deleted business.trip.traveller records with IDs: [27] 2026-09-11 17:30:43,377 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #50 deleted mail.followers records with IDs: [1417] 2026-09-11 17:30:43,543 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_business_trip: Starting TestBusinessTrip.test_traveller_employee_compute ... 2026-09-11 17:30:43,733 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_business_trip: Starting TestBusinessTrip.test_trip_date_constraint ... 2026-09-11 17:30:43,800 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:30:44,258 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [444] 2026-09-11 17:30:44,274 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19721] 2026-09-11 17:30:44,288 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:30:44,539 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_business_trip: Starting TestBusinessTripUnlinkGuard.test_unlink_active_state_raises ... 2026-09-11 17:30:44,821 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #51 deleted mail.message records with IDs: [19728] 2026-09-11 17:30:44,890 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_business_trip: Starting TestBusinessTripUnlinkGuard.test_unlink_cancelled_succeeds ... 2026-09-11 17:30:45,111 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #51 deleted mail.message records with IDs: [19730] 2026-09-11 17:30:45,158 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #51 deleted business.trip records with IDs: [26] 2026-09-11 17:30:45,179 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #51 deleted mail.followers records with IDs: [1422] 2026-09-11 17:30:45,204 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_business_trip: Starting TestBusinessTripUnlinkGuard.test_unlink_draft_succeeds ... 2026-09-11 17:30:45,381 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #51 deleted mail.message records with IDs: [19732] 2026-09-11 17:30:45,461 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #51 deleted business.trip records with IDs: [27] 2026-09-11 17:30:45,483 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #51 deleted mail.followers records with IDs: [1424] 2026-09-11 17:30:45,544 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:30:45,991 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [445] 2026-09-11 17:30:46,008 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19735] 2026-09-11 17:30:46,026 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:30:46,339 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:30:48,402 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c8346840> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:30:48,404 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ca354ae0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:30:48,411 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:30:48,415 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ca355bc0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:30:48,726 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:30:51,504 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c82bfd80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:30:51,505 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c9e54ea0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:30:51,512 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:30:51,516 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c9e554e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:30:51,856 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:30:54,593 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c85fbe20> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:30:54,594 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c7b9c720> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:30:54,600 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:30:54,605 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c7b9cf40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:30:54,932 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:30:56,999 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86caadb880> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:30:57,000 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ee1f1e40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:30:57,007 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:30:57,013 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ee1f1300> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:30:58,001 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:30:59,790 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c756c180> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:30:59,791 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c5ed1260> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:30:59,797 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:30:59,804 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c5ed32e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:00,104 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:02,712 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c8f15760> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:02,714 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86caff7e20> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:02,721 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:02,725 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86caff7740> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:03,024 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:05,575 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86caeabe20> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:05,576 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c8e825c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:05,582 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:05,586 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c8e80c20> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:05,883 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:07,890 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c8a8c180> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:07,891 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ed601da0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:07,897 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:07,901 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ed600540> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:08,839 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:10,803 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f8736a26980> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:10,804 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c84ceb60> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:10,811 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:10,815 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c84cdc60> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:11,202 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:13,771 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c92fa8e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:13,772 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c8f07060> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:13,779 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:13,784 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c8f04680> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:14,101 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:16,826 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c9e5e160> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:16,827 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c8ee4f40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:16,835 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:16,840 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c8ee4b80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:17,248 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:19,779 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86cae839c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:19,780 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c81f4ae0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:19,786 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:19,790 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c81f7740> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:20,164 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:22,060 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c9739f80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:22,061 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ca0793a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:22,067 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:22,073 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ca07b380> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:22,994 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:24,840 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ca4ef880> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:24,840 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c9f9b920> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:24,847 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:24,851 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c9f993a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:25,187 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:27,789 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ca508040> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:27,790 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ee1c1a80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:27,801 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:27,805 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ee1c0900> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:28,143 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:30,975 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ee2b9b20> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:30,976 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c8e95940> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:30,984 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:30,988 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c8e96ac0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:31,327 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_business_trip: Starting TestBusinessTripAnalytic.test_service_line_analytic_override ... 2026-09-11 17:31:31,456 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_business_trip: Starting TestBusinessTripAnalytic.test_trip_owns_multidim_analytic ... 2026-09-11 17:31:31,656 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:34,707 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c808b1a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:34,707 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c974e5c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:34,715 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:34,719 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c974c0e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:31:34,746 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:31:35,407 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [446] 2026-09-11 17:31:35,417 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19749] 2026-09-11 17:31:35,423 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:31:35,611 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_business_trip: Starting TestBusinessTripCancelGuard.test_cancel_from_cancelled_raises ... 2026-09-11 17:31:35,818 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_business_trip: Starting TestBusinessTripCancelGuard.test_cancel_from_confirmed_succeeds ... 2026-09-11 17:31:36,014 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_business_trip: Starting TestBusinessTripCancelGuard.test_cancel_from_done_raises ... 2026-09-11 17:31:36,214 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_business_trip: Starting TestBusinessTripCancelGuard.test_cancel_from_in_progress_succeeds ... 2026-09-11 17:31:36,356 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:31:36,953 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [447] 2026-09-11 17:31:36,964 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19765] 2026-09-11 17:31:36,973 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:31:43,639 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [448] 2026-09-11 17:31:43,650 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19958] 2026-09-11 17:31:43,658 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:31:43,680 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_business_trip: Starting TestBusinessTripMultiCompany.test_multi_company_isolation ... 2026-09-11 17:31:43,953 127 INFO rb-46204af-224751-414456 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-11 17:31:44,046 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 17:31:44,624 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [449] 2026-09-11 17:31:44,661 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19965] 2026-09-11 17:31:44,667 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:31:44,791 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_business_trip_portal: Starting TestBusinessTripPortal.test_portal_request_tour ... 2026-09-11 17:31:45,103 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour: Chrome pid: 739 2026-09-11 17:31:45,104 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour: Chrome headless temporary user profile dir: /tmp/tmpw33o68o9_chrome_odoo 2026-09-11 17:31:45,104 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour: Issuing json command http://127.0.0.1:42897/json/version 2026-09-11 17:31:45,105 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request http://127.0.0.1:42897/json/version with timeout 3 increased to 10s during tests 2026-09-11 17:31:45,145 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour: Browser version: Chrome/150.0.7871.114 2026-09-11 17:31:45,145 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour: Issuing json command http://127.0.0.1:42897/json 2026-09-11 17:31:45,146 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request http://127.0.0.1:42897/json with timeout 3 increased to 10s during tests 2026-09-11 17:31:45,154 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour: Websocket url found: ws://127.0.0.1:42897/devtools/page/E9CFC12D20AEDC796AD7A10AAAC54A8B 2026-09-11 17:31:45,166 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour: Enable chrome headless console log notification 2026-09-11 17:31:45,175 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour: Chrome headless enable page notifications 2026-09-11 17:31:45,217 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:bt_portal from n/a 2026-09-11 17:31:45,220 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour: Setting session cookie in browser 2026-09-11 17:31:45,228 127 INFO rb-46204af-224751-414456 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-11 17:31:45,229 127 INFO rb-46204af-224751-414456 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-11 17:31:45,247 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:31:46,453 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:31:46] "GET /my/business-trips HTTP/1.1" 200 - 279 0.221 0.991 2026-09-11 17:31:46,457 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour: Navigation result: {'frameId': 'E9CFC12D20AEDC796AD7A10AAAC54A8B', 'loaderId': 'A0EB396A1ECE758AD8EFA57992E62E29', 'isDownload': False} 2026-09-11 17:31:46,457 127 INFO rb-46204af-224751-414456 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-11 17:31:46,488 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:31:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-09-11 17:31:46,508 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8677929/web.assets_frontend.min.css, copying from /web/assets/8677929/web.assets_frontend.min.css 2026-09-11 17:31:46,578 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:31:46] "GET /web/assets/1/8677929/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.049 0.043 2026-09-11 17:31:46,608 127 INFO rb-46204af-224751-414456 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-11 17:31:46,608 127 INFO rb-46204af-224751-414456 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-11 17:31:46,610 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5e2dbb8/web.assets_frontend_minimal.min.js, copying from /web/assets/5e2dbb8/web.assets_frontend_minimal.min.js 2026-09-11 17:31:46,626 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:31:46] "GET /web/assets/1/5e2dbb8/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.015 0.077 2026-09-11 17:31:46,639 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/201f5e6/web.__assets_tests_call__.min.js, copying from /web/assets/201f5e6/web.__assets_tests_call__.min.js 2026-09-11 17:31:46,661 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:31:46] "GET /web/assets/1/201f5e6/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.008 0.053 2026-09-11 17:31:46,726 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:31:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-11 17:31:46,736 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:31:46] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-11 17:31:46,744 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:31:46] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-11 17:31:46,748 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:31:46] "GET /web/image/website/1/logo/My%20Website?unique=498fe9f HTTP/1.1" 200 - 4 0.006 0.020 2026-09-11 17:31:46,831 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6748c4c/web.assets_frontend_lazy.min.js, copying from /web/assets/6748c4c/web.assets_frontend_lazy.min.js 2026-09-11 17:31:46,852 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:31:46] "GET /web/assets/1/6748c4c/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.009 0.029 2026-09-11 17:31:46,870 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:31:46] "GET /web/image/website/1/favicon?unique=498fe9f HTTP/1.1" 200 - 4 0.004 0.050 2026-09-11 17:31:47,197 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:31:47] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-11 17:31:47,292 127 INFO rb-46204af-224751-414456 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-11 17:31:47,313 127 INFO rb-46204af-224751-414456 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-11 17:31:47,356 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:31:47] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.015 0.108 2026-09-11 17:31:47,421 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:31:47] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.029 0.158 2026-09-11 17:31:47,620 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:31:47] "GET /my/business-trips/new HTTP/1.1" 200 - 26 0.018 0.195 2026-09-11 17:31:48,055 127 INFO rb-46204af-224751-414456 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-11 17:31:48,120 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:31:48] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.016 0.037 2026-09-11 17:31:48,129 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:31:48] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.001 0.061 2026-09-11 17:31:48,172 127 INFO rb-46204af-224751-414456 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-11 17:31:48,225 127 INFO rb-46204af-224751-414456 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-11 17:31:48,285 127 INFO rb-46204af-224751-414456 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-11 17:31:48,356 127 INFO rb-46204af-224751-414456 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-11 17:31:48,617 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:31:48] "POST /my/business-trips/new HTTP/1.1" 303 - 66 0.089 0.090 2026-09-11 17:31:48,757 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:31:48] "GET /my/business-trips/35 HTTP/1.1" 200 - 38 0.030 0.103 2026-09-11 17:31:48,919 127 INFO rb-46204af-224751-414456 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-11 17:31:49,002 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:31:49] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.031 0.037 2026-09-11 17:31:49,021 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:31:49] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.006 0.077 2026-09-11 17:31:49,027 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour.browser: tour succeeded 2026-09-11 17:31:49,028 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour.browser: ╔═════════════════════════════════════════════╗ ║ TOUR business_trip_portal_request SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-09-11 17:31:49,128 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour.browser: heap 15638392 (allocated 17301504) 2026-09-11 17:31:49,146 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour: Closing chrome headless with pid 739 2026-09-11 17:31:49,150 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour: Closing websocket connection 2026-09-11 17:31:49,153 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour: Terminating chrome headless with pid 739 2026-09-11 17:31:49,255 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour: Chrome Log in: /tmp/odoo_tests/rb-46204af-224751-414456/chrome_logs/chrome_log_20260911_173149_255697_test_portal_request_tour.txt 2026-09-11 17:31:49,256 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_business_trip_portal.TestBusinessTripPortal.test_portal_request_tour: Removing chrome user profile "/tmp/tmpw33o68o9_chrome_odoo" 2026-09-11 17:31:49,318 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:31:49,337 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_demo_users_group_membership: Starting TestBusinessTripDemoUsersGroupMembership.test_bt_approver_demo_has_business_trip_manager_group ... 2026-09-11 17:31:49,377 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_demo_users_group_membership: Starting TestBusinessTripDemoUsersGroupMembership.test_bt_approver_demo_not_operational_manager ... 2026-09-11 17:31:49,413 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_demo_users_group_membership: Starting TestBusinessTripDemoUsersGroupMembership.test_bt_demo_employee_reports_to_a_manager ... 2026-09-11 17:31:49,462 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_demo_users_group_membership: Starting TestBusinessTripDemoUsersGroupMembership.test_bt_user_demo_has_business_trip_user_group ... 2026-09-11 17:31:49,536 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_demo_users_group_membership: Starting TestBusinessTripDemoUsersGroupMembership.test_bt_user_demo_scoped_to_intended_role ... 2026-09-11 17:31:49,590 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:31:50,110 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [450] 2026-09-11 17:31:50,127 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19971] 2026-09-11 17:31:50,135 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:31:50,157 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_portal_acl: Starting TestBusinessTripPortalAcl.test_business_trips_list_returns_200_for_user_without_bt_group ... 2026-09-11 17:31:50,171 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:bt_plain_user from n/a 2026-09-11 17:31:50,181 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:31:51,361 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:31:51] "GET /my/business-trips HTTP/1.1" 200 - 275 0.198 0.985 2026-09-11 17:31:51,362 127 INFO rb-46204af-224751-414456 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-11 17:31:51,415 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:31:52,020 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [451] 2026-09-11 17:31:52,030 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19973] 2026-09-11 17:31:52,038 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:31:52,146 127 INFO rb-46204af-224751-414456 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-11 17:31:52,201 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:bt_checkaccess_portal from n/a 2026-09-11 17:31:52,212 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:31:53,371 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:31:53] "POST /my/counters HTTP/1.1" 200 - 24 0.016 1.147 2026-09-11 17:31:54,307 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:31:54] "GET /my/business-trips HTTP/1.1" 200 - 259 0.179 0.751 2026-09-11 17:31:54,312 127 INFO rb-46204af-224751-414456 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-11 17:31:54,374 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:31:54,969 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [452] 2026-09-11 17:31:54,980 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [19977] 2026-09-11 17:31:54,987 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:31:55,074 127 INFO rb-46204af-224751-414456 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-11 17:31:55,119 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:bt_authorized_portal from n/a 2026-09-11 17:31:55,125 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:31:56,538 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:31:56] "GET /my/business-trips HTTP/1.1" 200 - 279 0.297 1.118 2026-09-11 17:31:56,540 127 INFO rb-46204af-224751-414456 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-11 17:31:56,598 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:31:56,617 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_security_group_category: Starting TestBusinessTripGroupCategory.test_group_manager_category_is_core_business_trips_category ... 2026-09-11 17:31:56,652 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_security_group_category: Starting TestBusinessTripGroupCategory.test_group_user_category_is_core_business_trips_category ... 2026-09-11 17:31:56,695 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_security_group_category: Starting TestBusinessTripGroupCategory.test_hand_rolled_category_no_longer_exists ... 2026-09-11 17:31:56,735 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:32:02,365 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [453] 2026-09-11 17:32:02,376 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [20166] 2026-09-11 17:32:02,382 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:32:02,533 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_travel_allowance: Starting TestTravelAllowanceResolution.test_distance_computed_from_coordinates_feeds_range ... 2026-09-11 17:32:02,684 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_travel_allowance: Starting TestTravelAllowanceResolution.test_distance_range_matches_only_inside_bounds ... 2026-09-11 17:32:02,844 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_travel_allowance: Starting TestTravelAllowanceResolution.test_missing_destination_coordinates_does_not_crash ... 2026-09-11 17:32:03,010 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_travel_allowance: Starting TestTravelAllowanceResolution.test_more_specific_state_rule_wins_via_sequence ... 2026-09-11 17:32:03,155 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_travel_allowance: Starting TestTravelAllowanceResolution.test_no_matching_rule_yields_zero_without_error ... 2026-09-11 17:32:03,294 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_travel_allowance: Starting TestTravelAllowanceResolution.test_region_rule_resolves_for_destination_in_region ... 2026-09-11 17:32:03,429 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_travel_allowance: Starting TestTravelAllowanceResolution.test_ticket_class_rule_and_wildcard_semantics ... 2026-09-11 17:32:03,604 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_travel_allowance: Starting TestTravelAllowanceResolution.test_validity_window_current_rule_wins_over_future ... 2026-09-11 17:32:03,747 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:32:09,724 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [454] 2026-09-11 17:32:09,741 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [20379] 2026-09-11 17:32:09,749 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:32:09,976 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_travel_allowance: Starting TestTravelAllowanceAmounts.test_per_traveller_total_and_header_rollup ... 2026-09-11 17:32:10,246 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_travel_allowance: Starting TestTravelAllowanceAmounts.test_resolution_is_idempotent ... 2026-09-11 17:32:10,386 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_travel_allowance: Starting TestTravelAllowanceAmounts.test_snapshot_amount_not_retro_changed_by_rule_edit ... 2026-09-11 17:32:10,560 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:32:16,017 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [455] 2026-09-11 17:32:16,029 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [20581] 2026-09-11 17:32:16,036 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:32:16,182 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_travel_allowance: Starting TestTravelAllowanceMultiCompany.test_global_rule_resolves_when_no_company_rule ... 2026-09-11 17:32:20,520 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:32:25,042 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [456] 2026-09-11 17:32:25,051 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [20959] 2026-09-11 17:32:25,057 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:32:25,191 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_travel_allowance: Starting TestTravelAllowanceConstraints.test_distance_range_rejects_max_not_above_min ... 2026-09-11 17:32:25,254 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_travel_allowance: Starting TestTravelAllowanceConstraints.test_geo_consistency_rejects_state_not_in_group ... 2026-09-11 17:32:25,291 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_travel_allowance: Starting TestTravelAllowanceConstraints.test_validity_window_rejects_end_before_start ... 2026-09-11 17:32:25,352 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:32:31,024 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [457] 2026-09-11 17:32:31,035 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21151] 2026-09-11 17:32:31,041 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:32:31,203 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_travel_allowance: Starting TestTravelAllowanceExpenseSeam.test_expense_line_vals_shape_for_bt_c ... 2026-09-11 17:32:31,347 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_travel_allowance: Starting TestTravelAllowanceExpenseSeam.test_no_expense_line_vals_when_no_allowance ... 2026-09-11 17:32:31,494 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:32:37,417 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [458] 2026-09-11 17:32:37,428 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21347] 2026-09-11 17:32:37,437 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:32:37,649 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_travel_allowance: Starting TestTravelAllowanceDefaults.test_allowance_days_default_from_trip_duration ... 2026-09-11 17:32:37,842 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:32:42,779 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [459] 2026-09-11 17:32:42,788 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21541] 2026-09-11 17:32:42,793 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:32:42,951 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_travel_allowance: Starting TestTravelAllowanceCoordinateEdgeCases.test_out_of_range_coordinates_handled_gracefully ... 2026-09-11 17:32:43,099 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip.tests.test_travel_allowance: Starting TestTravelAllowanceCoordinateEdgeCases.test_ungeooded_destination_does_not_use_bogus_haversine ... 2026-09-11 17:32:43,281 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:32:44,026 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [460] 2026-09-11 17:32:44,035 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21554] 2026-09-11 17:32:44,043 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:32:44,134 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip_approval.tests.test_business_trip_approval: Starting TestBusinessTripApproval.test_approval_drives_trip_to_confirmed ... 2026-09-11 17:32:45,201 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #67 deleted mail.mail records with IDs: [461] 2026-09-11 17:32:45,439 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [226] 2026-09-11 17:32:45,645 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [462] 2026-09-11 17:32:46,230 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip_approval.tests.test_business_trip_approval: Starting TestBusinessTripApproval.test_auto_install_flag_is_true ... 2026-09-11 17:32:46,262 127 INFO rb-46204af-224751-414456 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-11 17:32:47,052 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip_approval.tests.test_business_trip_approval: Starting TestBusinessTripApproval.test_base_submit_button_restored_in_form_view ... 2026-09-11 17:32:47,137 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip_approval.tests.test_business_trip_approval: Starting TestBusinessTripApproval.test_cancel_reverts_confirmed_trip ... 2026-09-11 17:32:49,212 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #67 deleted mail.mail records with IDs: [463] 2026-09-11 17:32:49,477 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [227] 2026-09-11 17:32:49,602 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [464] 2026-09-11 17:32:50,175 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip_approval.tests.test_business_trip_approval: Starting TestBusinessTripApproval.test_get_approved_from_draft_confirms_trip_without_stranding ... 2026-09-11 17:32:51,527 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [465] 2026-09-11 17:32:51,707 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [228] 2026-09-11 17:32:52,149 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip_approval.tests.test_business_trip_approval: Starting TestBusinessTripApproval.test_late_violation_blocks_validate_and_trip_not_confirmed ... 2026-09-11 17:32:53,210 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #67 deleted mail.mail records with IDs: [466] 2026-09-11 17:32:53,285 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #67 deleted mail.message records with IDs: [21617, 21614] 2026-09-11 17:32:53,317 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #67 deleted business.trip.traveller records with IDs: [66] 2026-09-11 17:32:53,457 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #67 deleted mail.followers records with IDs: [1517] 2026-09-11 17:32:53,567 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip_approval.tests.test_business_trip_approval: Starting TestBusinessTripApproval.test_non_matching_trip_is_transparent ... 2026-09-11 17:32:53,713 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip_approval.tests.test_business_trip_approval: Starting TestBusinessTripApproval.test_non_owner_approver_can_refuse_trip_without_accesserror ... 2026-09-11 17:32:54,130 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [467] 2026-09-11 17:32:54,139 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21624] 2026-09-11 17:32:54,146 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:32:55,057 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #67 deleted mail.mail records with IDs: [468] 2026-09-11 17:32:55,145 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #67 deleted mail.mail records with IDs: [469] 2026-09-11 17:32:55,277 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [230, 231] 2026-09-11 17:32:55,416 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [470] 2026-09-11 17:32:55,532 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip_approval.tests.test_business_trip_approval: Starting TestBusinessTripApproval.test_non_owner_approver_can_validate_trip_without_accesserror ... 2026-09-11 17:32:55,929 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [471] 2026-09-11 17:32:55,938 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21641] 2026-09-11 17:32:55,945 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:32:56,808 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #67 deleted mail.mail records with IDs: [472] 2026-09-11 17:32:56,901 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #67 deleted mail.mail records with IDs: [473] 2026-09-11 17:32:57,090 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [232, 233] 2026-09-11 17:32:57,208 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [474] 2026-09-11 17:32:57,379 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #69 deleted mail.activity records with IDs: [234] 2026-09-11 17:32:57,492 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [475] 2026-09-11 17:32:58,015 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip_approval.tests.test_business_trip_approval: Starting TestBusinessTripApproval.test_per_company_seed_is_idempotent_and_populates_code ... 2026-09-11 17:32:58,860 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip_approval.tests.test_business_trip_approval: Starting TestBusinessTripApproval.test_precondition_violation_blocks_confirm_and_rolls_back ... 2026-09-11 17:32:59,490 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #67 deleted mail.message records with IDs: [21668, 21665] 2026-09-11 17:32:59,526 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #67 deleted business.trip.traveller records with IDs: [70] 2026-09-11 17:32:59,567 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #67 deleted approval.request.line records with IDs: [59] 2026-09-11 17:32:59,725 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #67 deleted request.approval.user.line records with IDs: [52] 2026-09-11 17:32:59,784 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #67 deleted mail.followers records with IDs: [1533] 2026-09-11 17:32:59,904 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip_approval.tests.test_business_trip_approval: Starting TestBusinessTripApproval.test_refuse_drives_trip_back_to_draft ... 2026-09-11 17:33:01,014 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #67 deleted mail.mail records with IDs: [476] 2026-09-11 17:33:01,195 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [235] 2026-09-11 17:33:01,361 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [477] 2026-09-11 17:33:01,493 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip_approval.tests.test_business_trip_approval: Starting TestBusinessTripApproval.test_seed_is_single_admin_approver_not_officer_group ... 2026-09-11 17:33:02,005 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [478] 2026-09-11 17:33:02,013 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21686] 2026-09-11 17:33:02,019 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:33:02,092 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [479] 2026-09-11 17:33:02,099 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21687] 2026-09-11 17:33:02,106 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:33:03,067 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #67 deleted mail.mail records with IDs: [480] 2026-09-11 17:33:03,294 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [236] 2026-09-11 17:33:03,425 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [481] 2026-09-11 17:33:03,986 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip_approval.tests.test_business_trip_approval: Starting TestBusinessTripApproval.test_submit_applies_head_field_mapping ... 2026-09-11 17:33:04,538 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip_approval.tests.test_business_trip_approval: Starting TestBusinessTripApproval.test_submit_creates_linked_request_and_leaves_trip_submitted ... 2026-09-11 17:33:05,143 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip_approval.tests.test_business_trip_approval: Starting TestBusinessTripApproval.test_travellers_surface_as_approval_request_lines ... 2026-09-11 17:33:05,846 127 INFO rb-46204af-224751-414456 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-11 17:33:06,546 127 INFO rb-46204af-224751-414456 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-11 17:33:06,694 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #67 deleted mail.message records with IDs: [21729] 2026-09-11 17:33:06,728 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #67 deleted business.trip.traveller records with IDs: [78] 2026-09-11 17:33:06,736 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #67 deleted mail.followers records with IDs: [1556] 2026-09-11 17:33:07,117 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip_approval.tests.test_business_trip_approval: Starting TestBusinessTripApproval.test_when_to_approve_is_data_driven ... 2026-09-11 17:33:07,354 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 17:33:07,947 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [482] 2026-09-11 17:33:07,954 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21735] 2026-09-11 17:33:07,960 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:33:08,155 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip_fleet.tests.test_business_trip_fleet_bridge: Starting TestBridgeBookGeneration.test_book_fleet_from_trip ... 2026-09-11 17:33:08,503 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip_fleet.tests.test_business_trip_fleet_bridge: Starting TestBridgeBookGeneration.test_idempotency_no_extra_booking ... 2026-09-11 17:33:08,841 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip_fleet.tests.test_business_trip_fleet_bridge: Starting TestBridgeBookGeneration.test_multi_line_mixed_services ... 2026-09-11 17:33:09,151 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:33:09,658 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [483] 2026-09-11 17:33:09,668 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21764] 2026-09-11 17:33:09,675 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:33:09,852 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip_fleet.tests.test_business_trip_fleet_bridge: Starting TestBridgePredicate.test_is_trip_managed_predicate ... 2026-09-11 17:33:10,154 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:33:10,735 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [484] 2026-09-11 17:33:10,755 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21783] 2026-09-11 17:33:10,768 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:33:11,021 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip_fleet.tests.test_business_trip_fleet_bridge: Starting TestInvariantNoDoubleGate.test_no_double_gate ... 2026-09-11 17:33:11,547 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <236147386689998.1789147991.419652700424194-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:33:11,629 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #74 deleted mail.mail records with IDs: [485] 2026-09-11 17:33:11,829 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <231324077439412.1789147991.747989177703857-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:33:11,839 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #74 deleted mail.mail records with IDs: [486] 2026-09-11 17:33:11,994 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #74 deleted mail.mail records with IDs: [487] 2026-09-11 17:33:12,145 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #74 deleted mail.mail records with IDs: [488] 2026-09-11 17:33:12,272 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <347955680014366.1789147992.241432428359985-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:33:12,278 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #74 deleted mail.mail records with IDs: [489] 2026-09-11 17:33:12,377 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <752209883176465.1789147992.334994077682495-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:33:12,383 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #74 deleted mail.mail records with IDs: [490] 2026-09-11 17:33:12,484 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #74 deleted mail.mail records with IDs: [491] 2026-09-11 17:33:12,554 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:33:13,043 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [492] 2026-09-11 17:33:13,052 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21806] 2026-09-11 17:33:13,059 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:33:13,273 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip_fleet.tests.test_business_trip_fleet_bridge: Starting TestInvariantBackwardCompat.test_backward_compat_standalone ... 2026-09-11 17:33:13,537 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <405152086362194.1789147993.459619522094727-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:33:13,628 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [493] 2026-09-11 17:33:13,754 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <034902250221153.1789147993.677174329757690-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:33:13,766 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [494] 2026-09-11 17:33:13,874 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [495] 2026-09-11 17:33:13,974 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [496] 2026-09-11 17:33:14,053 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <266342507133602.1789147994.009685039520264-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:33:14,059 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [497] 2026-09-11 17:33:14,136 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <963224847884371.1789147994.093432426452637-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:33:14,143 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [498] 2026-09-11 17:33:14,225 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [499] 2026-09-11 17:33:14,274 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:33:14,739 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [500] 2026-09-11 17:33:14,757 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21824] 2026-09-11 17:33:14,767 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:33:14,996 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip_fleet.tests.test_business_trip_fleet_bridge: Starting TestAM10Cancel.test_trip_cancel_cancels_generated_booking ... 2026-09-11 17:33:15,305 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip_fleet.tests.test_business_trip_fleet_bridge: Starting TestAM10Cancel.test_trip_cancel_leaves_done_leg ... 2026-09-11 17:33:15,653 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <247273802368208.1789147995.560088872909546-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:33:15,719 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #76 deleted mail.mail records with IDs: [501] 2026-09-11 17:33:15,822 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <323995176822568.1789147995.784662246704102-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:33:15,830 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #76 deleted mail.mail records with IDs: [502] 2026-09-11 17:33:15,933 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #76 deleted mail.mail records with IDs: [503] 2026-09-11 17:33:16,030 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #76 deleted mail.mail records with IDs: [504] 2026-09-11 17:33:16,123 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <827764850448874.1789147996.087033271789551-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:33:16,129 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #76 deleted mail.mail records with IDs: [505] 2026-09-11 17:33:16,219 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <163746096416885.1789147996.185509920120239-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:33:16,226 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #76 deleted mail.mail records with IDs: [506] 2026-09-11 17:33:16,318 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #76 deleted mail.mail records with IDs: [507] 2026-09-11 17:33:16,941 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:33:17,358 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [508] 2026-09-11 17:33:17,367 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21860] 2026-09-11 17:33:17,374 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:33:17,534 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip_fleet.tests.test_business_trip_fleet_bridge: Starting TestDeleteSafety.test_trip_delete_safety ... 2026-09-11 17:33:17,866 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #77 deleted mail.message records with IDs: [21867] 2026-09-11 17:33:17,902 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #77 deleted business.trip records with IDs: [79] 2026-09-11 17:33:17,913 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #77 deleted mail.followers records with IDs: [1632] 2026-09-11 17:33:17,949 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:33:38,476 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:33:41,224 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c76e4b80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:33:41,225 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c9e287c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:33:41,231 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:33:41,235 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c9e299e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:33:41,586 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:33:43,651 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86cab9d800> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:33:43,653 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c76e9260> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:33:43,660 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:33:43,664 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c76e8180> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:33:44,774 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:33:46,974 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ca545120> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:33:46,975 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c5f1f100> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:33:46,984 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:33:46,988 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c5f1f6a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:33:47,400 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:33:50,014 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ed66ca40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:33:50,015 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c5d5d580> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:33:50,023 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:33:50,027 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c5d5f4c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:33:50,369 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:33:53,169 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c87153a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:33:53,170 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ed2951c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:33:53,176 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:33:53,181 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ed297c40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:33:53,513 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:33:56,180 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c7b9c0e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:33:56,181 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ee428e00> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:33:56,188 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:33:56,191 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ee4294e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:33:56,524 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:33:58,722 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c5e2d8a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:33:58,723 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ca4f96c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:33:58,733 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:33:58,737 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ca4fa020> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:33:59,798 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:01,793 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ed1fff60> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:01,794 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ea5efce0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:01,806 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:01,811 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ea5ecd60> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:02,813 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip_hr_expense.tests.test_allowance_expense: Starting TestAllowanceExpenseBridge.test_no_allowance_yields_no_per_diem_line ... 2026-09-11 17:34:03,022 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip_hr_expense.tests.test_allowance_expense: Starting TestAllowanceExpenseBridge.test_resolved_allowance_appears_once_on_expense_report ... 2026-09-11 17:34:03,279 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:06,070 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c757d120> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:06,071 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c8b1eca0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:06,079 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:06,084 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c8b1f4c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:06,109 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 17:34:27,750 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:30,570 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c9f91800> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:30,571 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86edc3eac0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:30,583 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:30,587 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86edc3dc60> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:30,906 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:33,564 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c7a480e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:33,565 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c9e50360> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:33,571 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:33,576 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c9e51760> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:33,908 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:35,935 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c85fa2a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:35,936 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c7df1620> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:35,944 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:35,948 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c7df14e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:37,053 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:39,129 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ed614ea0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:39,130 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c9e48360> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:39,137 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:39,142 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c9e4b380> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:39,515 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:42,216 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c768c040> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:42,217 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c742b740> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:42,224 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:42,228 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c742aca0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:42,551 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:45,484 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c846a520> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:45,485 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ca6eb2e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:45,494 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:45,497 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ca6ea2a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:45,824 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:47,983 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c976ab60> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:47,984 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c5d5d300> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:47,994 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:47,998 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c5d5eb60> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:49,029 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:51,036 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ee1a0cc0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:51,037 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c8e20ae0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:51,046 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:51,050 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c8e20360> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:34:53,099 127 INFO rb-46204af-224751-414456 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-11 17:34:53,310 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip_hr_expense.tests.test_business_trip_expense: Starting TestBusinessTripExpense.test_auto_create_on_generates_on_done ... 2026-09-11 17:34:53,593 127 INFO rb-46204af-224751-414456 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-11 17:34:54,489 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #86 deleted hr.expense.sheet records with IDs: [12] 2026-09-11 17:34:54,575 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip_hr_expense.tests.test_business_trip_expense: Starting TestBusinessTripExpense.test_cancel_clears_draft_sheet_but_keeps_posted ... 2026-09-11 17:34:54,987 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #82 deleted hr.expense.sheet records with IDs: [13] 2026-09-11 17:34:55,048 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip_hr_expense.tests.test_business_trip_expense: Starting TestBusinessTripExpense.test_deleting_trip_keeps_sheet_with_null_link ... 2026-09-11 17:34:55,198 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #82 deleted business.trip records with IDs: [86] 2026-09-11 17:34:55,284 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip_hr_expense.tests.test_business_trip_expense: Starting TestBusinessTripExpense.test_empty_trip_analytic_distribution_creates_lines_cleanly ... 2026-09-11 17:34:55,532 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip_hr_expense.tests.test_business_trip_expense: Starting TestBusinessTripExpense.test_external_traveller_is_not_reimbursed ... 2026-09-11 17:34:55,734 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip_hr_expense.tests.test_business_trip_expense: Starting TestBusinessTripExpense.test_generated_line_payment_mode_is_own_account ... 2026-09-11 17:34:56,019 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip_hr_expense.tests.test_business_trip_expense: Starting TestBusinessTripExpense.test_generated_line_resolves_gl_expense_account ... 2026-09-11 17:34:56,263 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip_hr_expense.tests.test_business_trip_expense: Starting TestBusinessTripExpense.test_generation_is_idempotent ... 2026-09-11 17:34:56,516 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip_hr_expense.tests.test_business_trip_expense: Starting TestBusinessTripExpense.test_line_amount_set_from_service_cost ... 2026-09-11 17:34:56,786 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip_hr_expense.tests.test_business_trip_expense: Starting TestBusinessTripExpense.test_multiple_service_lines_consolidate_into_one_sheet ... 2026-09-11 17:34:57,054 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip_hr_expense.tests.test_business_trip_expense: Starting TestBusinessTripExpense.test_one_employee_traveller_yields_one_draft_sheet ... 2026-09-11 17:34:57,315 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip_hr_expense.tests.test_business_trip_expense: Starting TestBusinessTripExpense.test_service_line_analytic_override_wins ... 2026-09-11 17:34:57,563 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip_hr_expense.tests.test_business_trip_expense: Starting TestBusinessTripExpense.test_trip_analytic_distribution_stamped_on_every_line ... 2026-09-11 17:34:57,853 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip_hr_expense.tests.test_business_trip_expense: Starting TestBusinessTripExpense.test_trip_wide_service_line_funds_the_requester ... 2026-09-11 17:34:58,133 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip_hr_expense.tests.test_business_trip_expense: Starting TestBusinessTripExpense.test_two_employee_travellers_yield_two_sheets ... 2026-09-11 17:34:58,405 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip_hr_expense.tests.test_business_trip_expense: Starting TestBusinessTripExpense.test_unconfigured_product_raises_user_error ... 2026-09-11 17:34:58,706 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:00,885 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c76d1620> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:00,886 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c86825c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:00,895 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:00,899 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c8682020> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:00,926 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-11 17:35:00,937 127 INFO rb-46204af-224751-414456 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-11 17:35:01,204 127 INFO rb-46204af-224751-414456 odoo.addons.viin_business_trip_hr_expense.tests.test_expense_sheet_view: Starting TestExpenseSheetView.test_expense_sheet_form_view_parses_without_error ... 2026-09-11 17:35:01,290 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:35:01,306 127 INFO rb-46204af-224751-414456 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-11 17:35:02,066 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:35:02,079 127 INFO rb-46204af-224751-414456 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-11 17:35:03,048 127 INFO rb-46204af-224751-414456 odoo.addons.viin_crm_business_nature.tests.test_business_nature_sync_wizard_crm: Starting TestBusinessNatureSyncWizardCrm.test_action_sync_returns_success_notification ... 2026-09-11 17:35:03,826 127 INFO rb-46204af-224751-414456 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-11 17:35:04,559 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:35:04,577 127 INFO rb-46204af-224751-414456 odoo.addons.viin_crm_business_nature.tests.test_business_type: Starting TestBusinessType.test_change_business_type_in_partner_company ... 2026-09-11 17:35:05,096 127 INFO rb-46204af-224751-414456 odoo.addons.viin_crm_business_nature.tests.test_business_type: Starting TestBusinessType.test_change_business_type_in_partner_person_have_company ... 2026-09-11 17:35:05,688 127 INFO rb-46204af-224751-414456 odoo.addons.viin_crm_business_nature.tests.test_business_type: Starting TestBusinessType.test_compute_customer_is_company ... 2026-09-11 17:35:06,446 127 INFO rb-46204af-224751-414456 odoo.addons.viin_crm_business_nature.tests.test_business_type: Starting TestBusinessType.test_compute_customer_is_person_have_company ... 2026-09-11 17:35:07,026 127 INFO rb-46204af-224751-414456 odoo.addons.viin_crm_business_nature.tests.test_business_type: Starting TestBusinessType.test_compute_customer_is_person_no_company ... 2026-09-11 17:35:07,507 127 INFO rb-46204af-224751-414456 odoo.addons.viin_crm_business_nature.tests.test_business_type: Starting TestBusinessType.test_convert_lead2opportunity_create_partner ... 2026-09-11 17:35:08,001 127 INFO rb-46204af-224751-414456 odoo.addons.viin_crm_business_nature.tests.test_business_type: Starting TestBusinessType.test_convert_lead2opportunity_create_partner_person ... 2026-09-11 17:35:08,462 127 INFO rb-46204af-224751-414456 odoo.addons.viin_crm_business_nature.tests.test_business_type: Starting TestBusinessType.test_convert_lead2opportunity_create_partner_person_have_company ... 2026-09-11 17:35:09,276 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:35:09,291 127 INFO rb-46204af-224751-414456 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-11 17:35:11,002 127 INFO rb-46204af-224751-414456 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-11 17:35:11,679 127 INFO rb-46204af-224751-414456 odoo.addons.viin_crm_business_nature.tests.test_crm_business_nature_fold: Starting TestCrmBusinessNatureFold.test_folded_fields_compute_from_company_customer ... 2026-09-11 17:35:12,214 127 INFO rb-46204af-224751-414456 odoo.addons.viin_crm_business_nature.tests.test_crm_business_nature_fold: Starting TestCrmBusinessNatureFold.test_form_surfaces_all_five_fields ... 2026-09-11 17:35:12,784 127 INFO rb-46204af-224751-414456 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-11 17:35:13,315 127 INFO rb-46204af-224751-414456 odoo.addons.viin_crm_business_nature.tests.test_crm_business_nature_fold: Starting TestCrmBusinessNatureFold.test_opportunities_filter_surfaces_all_five_group_bys ... 2026-09-11 17:35:14,035 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:35:14,049 127 INFO rb-46204af-224751-414456 odoo.addons.viin_crm_business_nature.tests.test_employee_size: Starting TestEmployeeSize.test_change_employee_size_in_partner_company ... 2026-09-11 17:35:14,665 127 INFO rb-46204af-224751-414456 odoo.addons.viin_crm_business_nature.tests.test_employee_size: Starting TestEmployeeSize.test_change_employee_size_in_partner_person_have_company ... 2026-09-11 17:35:15,526 127 INFO rb-46204af-224751-414456 odoo.addons.viin_crm_business_nature.tests.test_employee_size: Starting TestEmployeeSize.test_compute_customer_is_company ... 2026-09-11 17:35:16,293 127 INFO rb-46204af-224751-414456 odoo.addons.viin_crm_business_nature.tests.test_employee_size: Starting TestEmployeeSize.test_compute_customer_is_person_have_company ... 2026-09-11 17:35:16,930 127 INFO rb-46204af-224751-414456 odoo.addons.viin_crm_business_nature.tests.test_employee_size: Starting TestEmployeeSize.test_compute_customer_is_person_no_company ... 2026-09-11 17:35:17,463 127 INFO rb-46204af-224751-414456 odoo.addons.viin_crm_business_nature.tests.test_employee_size: Starting TestEmployeeSize.test_convert_employee_size_create_new_partner ... 2026-09-11 17:35:18,040 127 INFO rb-46204af-224751-414456 odoo.addons.viin_crm_business_nature.tests.test_employee_size: Starting TestEmployeeSize.test_convert_lead2opportunity_create_partner_person ... 2026-09-11 17:35:18,820 127 INFO rb-46204af-224751-414456 odoo.addons.viin_crm_business_nature.tests.test_employee_size: Starting TestEmployeeSize.test_convert_lead2opportunity_create_partner_person_have_company ... 2026-09-11 17:35:19,669 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:35:19,685 127 INFO rb-46204af-224751-414456 odoo.addons.viin_crm_customer_recognition.tests.test_crm_lead: Starting TestCrmLead.test_lead_data_after_partner_recognize ... 2026-09-11 17:35:19,817 127 INFO rb-46204af-224751-414456 odoo.addons.viin_crm_customer_recognition.tests.test_crm_lead: Starting TestCrmLead.test_no_recognize_partner ... 2026-09-11 17:35:19,934 127 INFO rb-46204af-224751-414456 odoo.addons.viin_crm_customer_recognition.tests.test_crm_lead: Starting TestCrmLead.test_recognize_partner_after_create ... 2026-09-11 17:35:20,064 127 INFO rb-46204af-224751-414456 odoo.addons.viin_crm_customer_recognition.tests.test_crm_lead: Starting TestCrmLead.test_recognize_partner_with_email ... 2026-09-11 17:35:20,171 127 INFO rb-46204af-224751-414456 odoo.addons.viin_crm_customer_recognition.tests.test_crm_lead: Starting TestCrmLead.test_recognize_partner_with_mobile ... 2026-09-11 17:35:20,291 127 INFO rb-46204af-224751-414456 odoo.addons.viin_crm_customer_recognition.tests.test_crm_lead: Starting TestCrmLead.test_recognize_partner_with_phone ... 2026-09-11 17:35:20,438 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:35:20,454 127 INFO rb-46204af-224751-414456 odoo.addons.viin_crm_dob.tests.test_crm_lead: Starting TestCrmLead.test_compute_customer_dob ... 2026-09-11 17:35:20,616 127 INFO rb-46204af-224751-414456 odoo.addons.viin_crm_dob.tests.test_crm_lead: Starting TestCrmLead.test_compute_yy_mm_of_birth ... 2026-09-11 17:35:20,680 127 INFO rb-46204af-224751-414456 odoo.addons.viin_crm_dob.tests.test_crm_lead: Starting TestCrmLead.test_default_compute_yy_mm_of_birth ... 2026-09-11 17:35:20,703 127 INFO rb-46204af-224751-414456 odoo.addons.viin_crm_dob.tests.test_crm_lead: Starting TestCrmLead.test_lead2opportunity_create_partner ... 2026-09-11 17:35:20,931 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [509] 2026-09-11 17:35:21,076 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [510] 2026-09-11 17:35:21,205 127 INFO rb-46204af-224751-414456 odoo.addons.mail.tools.mail_validation: The (optional) `flanker` Python module is not installed,so email validation will fallback to email_normalize. 2026-09-11 17:35:21,285 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [511] 2026-09-11 17:35:21,329 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:35:21,344 127 INFO rb-46204af-224751-414456 odoo.addons.viin_crm_sankey.tests.test_crm_lead: Starting TestCrmLead.test_case_01 ... 2026-09-11 17:35:21,393 127 INFO rb-46204af-224751-414456 odoo.addons.viin_crm_sankey.tests.test_crm_lead: Starting TestCrmLead.test_case_02 ... 2026-09-11 17:35:21,503 127 INFO rb-46204af-224751-414456 odoo.addons.viin_crm_sankey.tests.test_crm_lead: Starting TestCrmLead.test_case_03 ... 2026-09-11 17:35:21,658 127 INFO rb-46204af-224751-414456 odoo.addons.viin_crm_sankey.tests.test_crm_lead: Starting TestCrmLead.test_case_04 ... 2026-09-11 17:35:21,760 127 INFO rb-46204af-224751-414456 odoo.addons.viin_crm_sankey.tests.test_crm_lead: Starting TestCrmLead.test_case_05 ... 2026-09-11 17:35:21,863 127 INFO rb-46204af-224751-414456 odoo.addons.viin_crm_sankey.tests.test_crm_lead: Starting TestCrmLead.test_case_06 ... 2026-09-11 17:35:22,017 127 INFO rb-46204af-224751-414456 odoo.addons.viin_crm_sankey.tests.test_crm_lead: Starting TestCrmLead.test_case_07 ... 2026-09-11 17:35:22,186 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:35:22,227 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_controller: Starting CustomizerTestMenu.test_1_2_1_1_edit_menu_rename_to_other_string ... 2026-09-11 17:35:22,249 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_controller: Starting CustomizerTestMenu.test_1_2_1_2_edit_menu_add_group ... 2026-09-11 17:35:22,275 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_controller: Starting CustomizerTestMenu.test_1_2_1_3_edit_menu_remove_group ... 2026-09-11 17:35:22,303 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_controller: Starting CustomizerTestMenu.test_1_2_1_4_edit_menu_change_sequence ... 2026-09-11 17:35:22,330 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_controller: Starting CustomizerTestMenu.test_1_2_2_edit_menu_create_menu ... 2026-09-11 17:35:22,451 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_controller: Starting CustomizerTestMenu.test_1_2_3_edit_menu_unlink_menu ... 2026-09-11 17:35:22,533 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.ui.menu records with IDs: [1689, 1690, 1691] 2026-09-11 17:35:22,551 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_controller: Starting CustomizerTestMenu.test_create_new_app ... 2026-09-11 17:35:22,605 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:24,367 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ee6f7f60> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:24,368 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c8fe9120> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:24,372 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:24,376 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c8fe8180> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:24,896 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_controller: Starting CustomizerTestMenu.test_create_new_app_duplicate_model ... 2026-09-11 17:35:25,003 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-46204af-224751/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-46204af-224751/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-46204af-224751/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-46204af-224751/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-46204af-224751/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:27,629 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c8d5f740> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-46204af-224751/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-46204af-224751/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-46204af-224751/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-46204af-224751/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-46204af-224751/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:27,630 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c81f5c60> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-46204af-224751/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-46204af-224751/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-46204af-224751/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-46204af-224751/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-46204af-224751/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:27,639 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-46204af-224751/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-46204af-224751/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-46204af-224751/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-46204af-224751/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-46204af-224751/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:27,644 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c81f44a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-46204af-224751/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-46204af-224751/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-46204af-224751/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-46204af-224751/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-46204af-224751/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:28,027 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:30,680 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ed31d9e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:30,680 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ed2f9300> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:30,686 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:30,691 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ed2f8220> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:31,144 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_controller: Starting CustomizerTestMenu.test_create_new_app_with_existing_model ... 2026-09-11 17:35:31,229 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:33,897 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ed2f4400> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:33,898 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c8467ba0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:33,905 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:33,909 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c8466c00> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:33,935 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:35:34,225 127 INFO rb-46204af-224751-414456 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-11 17:35:34,261 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:36,238 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86cab53600> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:36,239 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ee8b13a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:36,250 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:36,255 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f8737cea8e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:37,285 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:39,254 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86caada5c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:39,255 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c974f880> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:39,269 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:39,274 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c974ee80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:39,638 127 INFO rb-46204af-224751-414456 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-11 17:35:39,706 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:42,381 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ca51fba0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:42,382 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ca4a53a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:42,391 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:42,394 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ca4a47c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:42,819 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:45,492 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c82bc900> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:45,493 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c8ae5f80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:45,500 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:45,504 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c8ae6200> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:45,842 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:47,941 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ca5a76a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:47,942 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c90e1b20> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:47,953 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:47,956 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c90e2840> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:48,299 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:50,852 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c76d09a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:50,853 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c5b25e40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:50,860 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:50,863 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c5b24360> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:51,175 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:54,009 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c7c72c00> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:54,010 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c9e5c900> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:54,018 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:54,022 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c9e5d800> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:54,334 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:57,107 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c7c29d00> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:57,108 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ca446840> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:57,114 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:57,117 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ca444cc0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:57,434 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:59,472 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ca520ae0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:59,473 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c8187ce0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:59,485 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:35:59,489 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c8186de0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:00,473 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:02,555 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ee2759e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:02,556 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ca3c4680> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:02,562 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:02,568 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ca3c7a60> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:02,880 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:05,679 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c8347240> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:05,680 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c89e9a80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:05,686 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:05,691 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c89e8900> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:05,997 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:08,641 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c8293060> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:08,641 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c5e2d580> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:08,646 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:08,650 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c5e2e5c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:08,939 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:10,946 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c9738680> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:10,947 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c909e840> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:10,965 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:10,970 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c909fc40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:12,028 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:14,029 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ec1213a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:14,030 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c8a8ce00> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:14,050 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:14,055 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c8a8dd00> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:14,398 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:17,182 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86cabf5bc0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:17,183 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ca9682c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:17,191 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:17,195 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ca96bd80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:17,553 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:20,366 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c5f98cc0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:20,367 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c5d5e480> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:20,378 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:20,383 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c5d5e200> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:20,709 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:22,757 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ee1c3d80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:22,758 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c75e3d80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:22,772 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:22,776 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c75e39c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:24,016 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:26,102 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c976dee0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:26,103 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ca4f2340> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:26,114 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:26,118 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ca4f2980> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:26,586 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_new_fields_and_tools: Starting CustomizerNewFieldsAndTools.test_related_field_input_exposed_on_customizer_form ... 2026-09-11 17:36:26,617 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_new_fields_and_tools: Starting CustomizerNewFieldsAndTools.test_related_field_onchange_derives_ttype ... 2026-09-11 17:36:26,664 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:29,345 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ed3a5d00> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:29,346 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ca078900> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:29,353 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:29,357 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ca079f80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:29,804 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/form.py", line 443, in save [record_values] = self._record.web_save(values, self._view['fields_spec']) File "/data/build/rb-46204af-224751/addons/web/models/models.py", line 72, in web_save self = self.create(vals) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:32,496 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86caeabba0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/form.py", line 443, in save [record_values] = self._record.web_save(values, self._view['fields_spec']) File "/data/build/rb-46204af-224751/addons/web/models/models.py", line 72, in web_save self = self.create(vals) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:32,497 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c8b82d40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/form.py", line 443, in save [record_values] = self._record.web_save(values, self._view['fields_spec']) File "/data/build/rb-46204af-224751/addons/web/models/models.py", line 72, in web_save self = self.create(vals) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:32,511 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/form.py", line 443, in save [record_values] = self._record.web_save(values, self._view['fields_spec']) File "/data/build/rb-46204af-224751/addons/web/models/models.py", line 72, in web_save self = self.create(vals) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:32,515 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c8b83600> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/form.py", line 443, in save [record_values] = self._record.web_save(values, self._view['fields_spec']) File "/data/build/rb-46204af-224751/addons/web/models/models.py", line 72, in web_save self = self.create(vals) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:32,879 127 INFO rb-46204af-224751-414456 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-11 17:36:33,021 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_new_fields_and_tools: Starting CustomizerNewFieldsAndTools.test_selection_and_reference_without_options_is_blocked ... 2026-09-11 17:36:33,051 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_new_fields_and_tools: Starting CustomizerNewFieldsAndTools.test_tools_payload_hides_tools_the_user_cannot_access ... 2026-09-11 17:36:34,232 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:36,986 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c604a5c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:36,986 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ee491940> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:37,003 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:37,007 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ee490220> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:37,034 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:36:37,276 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_registry: Starting CustomizerTestRegistry.test_new_field_type_row_plugs_into_generic_builder ... 2026-09-11 17:36:37,301 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_registry: Starting CustomizerTestRegistry.test_new_view_type_row_plugs_into_generic_paths ... 2026-09-11 17:36:37,359 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:39,232 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ca4a1bc0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:39,233 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c907b4c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:39,243 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:39,247 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c9078a40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:40,448 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_registry: Starting CustomizerTestRegistry.test_registries_contract_endpoint ... 2026-09-11 17:36:40,511 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_registry: Starting CustomizerTestRegistry.test_registry_builds_field_vals_per_ttype ... 2026-09-11 17:36:40,529 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_registry: Starting CustomizerTestRegistry.test_registry_drives_model_creation_seed ... 2026-09-11 17:36:40,577 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:42,592 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c7570540> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:42,593 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c8e8f380> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:42,602 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:42,606 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c8e8fe20> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:43,069 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_registry: Starting CustomizerTestRegistry.test_registry_drives_save_for_supported_view_types ... 2026-09-11 17:36:43,560 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_registry: Starting CustomizerTestRegistry.test_registry_validator_rejects_incomplete_field ... 2026-09-11 17:36:43,580 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_registry: Starting CustomizerTestRegistry.test_save_rejects_unregistered_view_type ... 2026-09-11 17:36:43,689 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:46,519 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c7a52fc0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:46,520 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c7802c00> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:46,529 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:46,531 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c78009a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:36:46,559 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:36:46,792 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour: Starting TestCustomizerEditorTour.test_customizer_editor_tour ... 2026-09-11 17:36:47,160 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Chrome pid: 925 2026-09-11 17:36:47,161 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Chrome headless temporary user profile dir: /tmp/tmpkxe43qhy_chrome_odoo 2026-09-11 17:36:47,161 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Issuing json command http://127.0.0.1:42153/json/version 2026-09-11 17:36:47,163 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request http://127.0.0.1:42153/json/version with timeout 3 increased to 10s during tests 2026-09-11 17:36:47,248 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Browser version: Chrome/150.0.7871.114 2026-09-11 17:36:47,248 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Issuing json command http://127.0.0.1:42153/json 2026-09-11 17:36:47,249 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request http://127.0.0.1:42153/json with timeout 3 increased to 10s during tests 2026-09-11 17:36:47,262 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Websocket url found: ws://127.0.0.1:42153/devtools/page/92DF93D3432C23472BD113B9FCAB0420 2026-09-11 17:36:47,271 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Enable chrome headless console log notification 2026-09-11 17:36:47,290 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Chrome headless enable page notifications 2026-09-11 17:36:47,336 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:admin from n/a 2026-09-11 17:36:47,403 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Setting session cookie in browser 2026-09-11 17:36:47,420 127 INFO rb-46204af-224751-414456 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-11 17:36:47,420 127 INFO rb-46204af-224751-414456 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-11 17:36:47,444 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:36:48,853 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:48] "GET /odoo/action-contacts.action_contacts?view_type=list HTTP/1.1" 200 - 186 0.243 1.172 2026-09-11 17:36:48,857 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Navigation result: {'frameId': '92DF93D3432C23472BD113B9FCAB0420', 'loaderId': '3496FF7D8284445282A611A26AA666F0', 'isDownload': False} 2026-09-11 17:36:48,858 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Evaluate ready code "odoo.isTourReady('customizer_editor_tour')" 2026-09-11 17:36:48,894 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:48] "GET /web/assets/57e5c33/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.008 2026-09-11 17:36:48,908 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:48] "GET /web/webclient/translations/092bd9b9da1b3125a10322c83aa3eedfd48e03da?lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-09-11 17:36:49,732 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:49] "GET /web/webclient/load_menus/147789649f482dff8915dda403c072c570bc6d54e5780158008048452401249a HTTP/1.1" 200 - 888 0.398 0.445 2026-09-11 17:36:49,749 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:49] "GET /web/assets/5694bf1/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.862 2026-09-11 17:36:49,788 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:49] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.016 0.870 2026-09-11 17:36:49,791 127 INFO rb-46204af-224751-414456 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-11 17:36:49,794 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:49] "GET /web/assets/3310e42/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-11 17:36:49,840 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:49] "GET /web/assets/21c9f9a/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-09-11 17:36:50,318 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:50] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-09-11 17:36:50,320 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:50] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-09-11 17:36:50,332 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:50] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-09-11 17:36:50,372 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:50] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.007 0.013 2026-09-11 17:36:50,383 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour.browser: Owl is running in 'dev' mode. 2026-09-11 17:36:50,424 127 INFO rb-46204af-224751-414456 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-09-11 17:36:50,510 127 INFO rb-46204af-224751-414456 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-11 17:36:50,516 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:50] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.055 0.075 2026-09-11 17:36:50,579 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:50] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 17:36:50,843 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:50] "POST /mail/data HTTP/1.1" 200 - 146 0.155 0.171 2026-09-11 17:36:50,876 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:50] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.006 0.423 2026-09-11 17:36:50,983 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:50] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 35 0.027 0.498 2026-09-11 17:36:50,987 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:50] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.434 2026-09-11 17:36:51,094 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:51] "GET /web HTTP/1.1" 200 - 20 0.034 0.504 2026-09-11 17:36:51,108 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:51] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.714 2026-09-11 17:36:51,109 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:51] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.106 2026-09-11 17:36:51,117 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:51] "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-11 17:36:51,118 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-11 17:36:51,149 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:51] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.021 0.118 2026-09-11 17:36:51,206 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:51] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.027 0.138 2026-09-11 17:36:51,232 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:51] "POST /web/action/load HTTP/1.1" 200 - 11 0.013 0.170 2026-09-11 17:36:51,263 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:51] "GET /web/image/res.partner/3/avatar_128?unique=1789145313000 HTTP/1.1" 200 - 9 0.013 0.187 2026-09-11 17:36:51,294 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:51] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.148 2026-09-11 17:36:51,446 127 INFO rb-46204af-224751-414456 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-11 17:36:51,458 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour.browser: Owl is running in 'dev' mode. 2026-09-11 17:36:51,465 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:51] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.008 0.016 2026-09-11 17:36:51,474 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:51] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.002 0.023 2026-09-11 17:36:51,542 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:51] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.010 0.042 2026-09-11 17:36:51,633 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:51] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 26 0.036 0.102 2026-09-11 17:36:51,691 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 17:36:51,709 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-09-11 17:36:51,873 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:51] "POST /mail/data HTTP/1.1" 200 - 72 0.096 0.221 2026-09-11 17:36:51,875 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:51] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.242 2026-09-11 17:36:51,902 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:51] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.010 0.240 2026-09-11 17:36:51,932 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:51] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.010 0.254 2026-09-11 17:36:51,979 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:51] "GET /web/image/res.partner/3/avatar_128?unique=1789145313000 HTTP/1.1" 200 - 9 0.018 0.287 2026-09-11 17:36:52,006 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:52] "POST /web/action/load HTTP/1.1" 200 - 10 0.015 0.309 2026-09-11 17:36:52,051 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:52] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-09-11 17:36:52,077 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:52] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.009 0.015 2026-09-11 17:36:52,172 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 17:36:52,624 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:52] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 162 0.175 0.379 2026-09-11 17:36:52,658 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:52] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-09-11 17:36:52,798 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:52] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 17 0.059 0.086 2026-09-11 17:36:53,166 127 INFO rb-46204af-224751-414456 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-11 17:36:53,252 127 INFO rb-46204af-224751-414456 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-11 17:36:53,304 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:53] "POST /viin_customizer/registries HTTP/1.1" 200 - 3 0.024 0.026 2026-09-11 17:36:53,317 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:53] "GET /web/bundle/viin_customizer.jquery_libs?lang=en_US HTTP/1.1" 200 - 2 0.002 0.058 2026-09-11 17:36:53,343 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:53] "GET /web/assets/81e3d10/viin_customizer.jquery_libs.min.css HTTP/1.1" 200 - 2 0.002 0.010 2026-09-11 17:36:53,353 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:53] "GET /web/assets/dfbc5f9/viin_customizer.jquery_libs.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-09-11 17:36:53,439 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:53] "GET /web/bundle/web_editor.assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 5 0.003 0.035 2026-09-11 17:36:53,459 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:53] "GET /web/assets/a54de27/web_editor.assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-09-11 17:36:53,465 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:53] "GET /web/assets/fbfe569/web_editor.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-11 17:36:53,915 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:53] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 233 0.145 0.239 2026-09-11 17:36:53,939 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:53] "POST /web/dataset/call_kw/ir.ui.view/search_read HTTP/1.1" 200 - 5 0.003 0.007 2026-09-11 17:36:54,062 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:54] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 3 0.004 0.079 2026-09-11 17:36:54,171 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:54] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 16 0.029 0.065 2026-09-11 17:36:54,522 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:54] "POST /web/dataset/call_kw/ir.model/search HTTP/1.1" 200 - 2 0.001 0.004 2026-09-11 17:36:54,554 127 INFO rb-46204af-224751-414456 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-11 17:36:54,624 127 INFO rb-46204af-224751-414456 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-11 17:36:54,706 127 INFO rb-46204af-224751-414456 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-11 17:36:54,826 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour.browser: tour succeeded 2026-09-11 17:36:54,826 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour.browser: ╔═══════════════════════════════════════╗ ║ TOUR customizer_editor_tour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-09-11 17:36:55,030 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour.browser: heap 44186784 (allocated 46080000) 2026-09-11 17:36:55,041 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Closing chrome headless with pid 925 2026-09-11 17:36:55,045 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Closing websocket connection 2026-09-11 17:36:55,047 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Terminating chrome headless with pid 925 2026-09-11 17:36:55,146 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Chrome Log in: /tmp/odoo_tests/rb-46204af-224751-414456/chrome_logs/chrome_log_20260911_173655_145796_test_customizer_editor_tour.txt 2026-09-11 17:36:55,146 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_editor_tour: Removing chrome user profile "/tmp/tmpkxe43qhy_chrome_odoo" 2026-09-11 17:36:55,185 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour: Starting TestCustomizerEditorTour.test_customizer_form_editor_tour ... 2026-09-11 17:36:55,570 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Chrome pid: 1166 2026-09-11 17:36:55,570 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Chrome headless temporary user profile dir: /tmp/tmp8lotccr1_chrome_odoo 2026-09-11 17:36:55,571 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Issuing json command http://127.0.0.1:45343/json/version 2026-09-11 17:36:55,572 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request http://127.0.0.1:45343/json/version with timeout 3 increased to 10s during tests 2026-09-11 17:36:55,587 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Browser version: Chrome/150.0.7871.114 2026-09-11 17:36:55,587 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Issuing json command http://127.0.0.1:45343/json 2026-09-11 17:36:55,593 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request http://127.0.0.1:45343/json with timeout 3 increased to 10s during tests 2026-09-11 17:36:55,599 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Websocket url found: ws://127.0.0.1:45343/devtools/page/A2CF8FD04908AB0D074F596FFDB990EF 2026-09-11 17:36:55,604 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Enable chrome headless console log notification 2026-09-11 17:36:55,609 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Chrome headless enable page notifications 2026-09-11 17:36:55,657 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:admin from n/a 2026-09-11 17:36:55,671 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Setting session cookie in browser 2026-09-11 17:36:55,675 127 INFO rb-46204af-224751-414456 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-11 17:36:55,675 127 INFO rb-46204af-224751-414456 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-11 17:36:55,686 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:36:57,833 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:57] "GET /odoo/action-contacts.action_contacts/new HTTP/1.1" 200 - 186 0.155 1.995 2026-09-11 17:36:57,836 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Navigation result: {'frameId': 'A2CF8FD04908AB0D074F596FFDB990EF', 'loaderId': '1D406EF0493F37F016E863D75482752B', 'isDownload': False} 2026-09-11 17:36:57,836 127 INFO rb-46204af-224751-414456 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-11 17:36:57,873 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:57] "GET /web/assets/57e5c33/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-09-11 17:36:57,889 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:57] "GET /web/webclient/translations/092bd9b9da1b3125a10322c83aa3eedfd48e03da?lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-09-11 17:36:58,970 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:58] "GET /web/webclient/load_menus/147789649f482dff8915dda403c072c570bc6d54e5780158008048452401249a HTTP/1.1" 200 - 888 0.691 0.410 2026-09-11 17:36:59,020 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:59] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.020 1.110 2026-09-11 17:36:59,031 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:59] "GET /web/assets/5694bf1/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 1.166 2026-09-11 17:36:59,052 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:59] "GET /web/assets/3310e42/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-11 17:36:59,067 127 INFO rb-46204af-224751-414456 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-11 17:36:59,075 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:59] "GET /web/assets/21c9f9a/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-09-11 17:36:59,606 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:59] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-09-11 17:36:59,618 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:59] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-09-11 17:36:59,627 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:59] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-09-11 17:36:59,636 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour.browser: Owl is running in 'dev' mode. 2026-09-11 17:36:59,657 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:59] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.006 0.029 2026-09-11 17:36:59,741 127 INFO rb-46204af-224751-414456 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-09-11 17:36:59,746 127 INFO rb-46204af-224751-414456 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-11 17:36:59,796 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:59] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.039 0.117 2026-09-11 17:36:59,800 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:59] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.155 2026-09-11 17:36:59,848 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:59] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 17:36:59,883 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:59] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.029 0.142 2026-09-11 17:36:59,957 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:59] "GET /web HTTP/1.1" 200 - 20 0.017 0.147 2026-09-11 17:36:59,981 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:59] "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-11 17:36:59,988 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-09-11 17:36:59,999 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:36:59] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.013 0.298 2026-09-11 17:37:00,027 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.191 2026-09-11 17:37:00,060 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:00] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.013 0.122 2026-09-11 17:37:00,065 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:00] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.273 2026-09-11 17:37:00,382 127 INFO rb-46204af-224751-414456 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-11 17:37:00,422 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour.browser: Owl is running in 'dev' mode. 2026-09-11 17:37:00,476 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:00] "POST /mail/data HTTP/1.1" 200 - 140 0.219 0.501 2026-09-11 17:37:00,507 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.008 0.144 2026-09-11 17:37:00,555 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:00] "GET /web/image/res.partner/3/avatar_128?unique=1789145313000 HTTP/1.1" 200 - 9 0.023 0.603 2026-09-11 17:37:00,592 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:00] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.010 0.104 2026-09-11 17:37:00,774 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:00] "POST /mail/data HTTP/1.1" 200 - 72 0.080 0.160 2026-09-11 17:37:00,890 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:00] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 26 0.053 0.352 2026-09-11 17:37:00,938 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.019 0.376 2026-09-11 17:37:00,952 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:00] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.006 0.559 2026-09-11 17:37:01,002 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:01] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.028 0.026 2026-09-11 17:37:01,013 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-09-11 17:37:01,016 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:01] "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-11 17:37:01,049 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-11 17:37:01,065 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:01] "GET /web/image/res.partner/3/avatar_128?unique=1789145313000 HTTP/1.1" 200 - 9 0.030 0.068 2026-09-11 17:37:01,103 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:01] "POST /web/action/load HTTP/1.1" 200 - 11 0.020 0.112 2026-09-11 17:37:01,105 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:01] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.117 2026-09-11 17:37:01,135 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:01] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.011 0.144 2026-09-11 17:37:01,577 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:01] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 162 0.138 0.314 2026-09-11 17:37:01,627 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:01] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.004 2026-09-11 17:37:01,739 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:01] "POST /web/dataset/call_kw/res.partner/onchange HTTP/1.1" 200 - 38 0.030 0.072 2026-09-11 17:37:01,903 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:01] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 17:37:02,058 127 INFO rb-46204af-224751-414456 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-11 17:37:02,064 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:02] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 17:37:02,218 127 INFO rb-46204af-224751-414456 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-11 17:37:02,242 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:02] "GET /web/bundle/viin_customizer.jquery_libs?lang=en_US HTTP/1.1" 200 - 2 0.002 0.016 2026-09-11 17:37:02,294 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:02] "POST /viin_customizer/registries HTTP/1.1" 200 - 3 0.024 0.046 2026-09-11 17:37:02,304 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:02] "GET /web/assets/81e3d10/viin_customizer.jquery_libs.min.css HTTP/1.1" 200 - 2 0.002 0.027 2026-09-11 17:37:02,311 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:02] "GET /web/assets/dfbc5f9/viin_customizer.jquery_libs.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-09-11 17:37:02,394 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:02] "GET /web/bundle/web_editor.assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 5 0.003 0.030 2026-09-11 17:37:02,428 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:02] "GET /web/assets/fbfe569/web_editor.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.004 0.016 2026-09-11 17:37:02,459 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:02] "GET /web/assets/a54de27/web_editor.assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.006 0.045 2026-09-11 17:37:02,547 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:02] "POST /web/dataset/call_kw/res.partner/search_read HTTP/1.1" 200 - 3 0.019 0.033 2026-09-11 17:37:02,839 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:02] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 233 0.065 0.214 2026-09-11 17:37:02,862 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:02] "POST /web/dataset/call_kw/ir.ui.view/search_read HTTP/1.1" 200 - 5 0.005 0.007 2026-09-11 17:37:02,985 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:02] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 3 0.003 0.079 2026-09-11 17:37:03,085 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:03] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 16 0.024 0.046 2026-09-11 17:37:03,427 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:03] "POST /web/dataset/call_kw/res.partner/web_read HTTP/1.1" 200 - 142 0.192 0.207 2026-09-11 17:37:03,562 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:03] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.012 2026-09-11 17:37:03,671 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:03] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.020 2026-09-11 17:37:03,725 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:03] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.015 0.042 2026-09-11 17:37:03,756 127 INFO rb-46204af-224751-414456 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-11 17:37:03,791 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:03] "POST /mail/thread/data HTTP/1.1" 200 - 26 0.033 0.096 2026-09-11 17:37:03,796 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:03] "POST /web/dataset/call_kw/ir.model/search HTTP/1.1" 200 - 2 0.002 0.105 2026-09-11 17:37:03,869 127 INFO rb-46204af-224751-414456 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-11 17:37:03,890 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:03] "GET /web/image/res.partner/83/avatar_128?unique=1789145313000 HTTP/1.1" 200 - 13 0.043 0.145 2026-09-11 17:37:03,957 127 INFO rb-46204af-224751-414456 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-11 17:37:03,965 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:03] "POST /mail/thread/messages HTTP/1.1" 200 - 23 0.044 0.150 2026-09-11 17:37:04,024 127 INFO rb-46204af-224751-414456 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-11 17:37:04,050 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:04] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-11 17:37:04,306 127 INFO rb-46204af-224751-414456 odoo.tests.common: Simulating signal changes during tests 2026-09-11 17:37:04,306 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:04] "POST /viin_customizer/save HTTP/1.1" 200 - 26 0.026 0.249 2026-09-11 17:37:04,380 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:04] "GET /web/image/res.partner/2/avatar_128?unique=1789145313000 HTTP/1.1" 200 - 9 0.038 0.294 2026-09-11 17:37:04,406 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:04] "POST /web/dataset/call_kw/res.partner/search_read HTTP/1.1" 200 - 3 0.006 0.081 2026-09-11 17:37:04,881 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:04] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 198 0.198 0.262 2026-09-11 17:37:05,220 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:05] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 22 0.047 0.219 2026-09-11 17:37:05,327 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:05] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.022 0.048 2026-09-11 17:37:05,611 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:05] "POST /web/dataset/call_kw/res.partner/web_read HTTP/1.1" 200 - 89 0.151 0.189 2026-09-11 17:37:05,735 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:05] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.011 2026-09-11 17:37:05,785 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:05] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.015 2026-09-11 17:37:05,820 127 INFO rb-46204af-224751-414456 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-11 17:37:05,832 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:05] "POST /mail/thread/data HTTP/1.1" 200 - 14 0.013 0.037 2026-09-11 17:37:05,846 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:05] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.001 0.037 2026-09-11 17:37:05,910 127 INFO rb-46204af-224751-414456 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-11 17:37:05,927 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:05] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.024 0.115 2026-09-11 17:37:05,973 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:05] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.015 0.088 2026-09-11 17:37:06,198 127 INFO rb-46204af-224751-414456 odoo.tests.common: Simulating signal changes during tests 2026-09-11 17:37:06,199 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:06] "POST /viin_customizer/save HTTP/1.1" 200 - 13 0.030 0.248 2026-09-11 17:37:06,266 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:06] "POST /web/dataset/call_kw/res.partner/search_read HTTP/1.1" 200 - 3 0.013 0.043 2026-09-11 17:37:06,738 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:06] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 198 0.194 0.253 2026-09-11 17:37:07,080 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:07] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 22 0.033 0.212 2026-09-11 17:37:07,179 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:07] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.018 0.032 2026-09-11 17:37:07,440 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:07] "POST /web/dataset/call_kw/res.partner/web_read HTTP/1.1" 200 - 89 0.128 0.163 2026-09-11 17:37:07,562 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:07] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.021 2026-09-11 17:37:07,627 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:07] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.005 0.023 2026-09-11 17:37:07,638 127 INFO rb-46204af-224751-414456 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-11 17:37:07,702 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:07] "POST /mail/thread/data HTTP/1.1" 200 - 14 0.034 0.061 2026-09-11 17:37:07,716 127 INFO rb-46204af-224751-414456 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-11 17:37:07,716 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:07] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.005 0.085 2026-09-11 17:37:07,805 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:07] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.033 0.159 2026-09-11 17:37:08,071 127 INFO rb-46204af-224751-414456 odoo.tests.common: Simulating signal changes during tests 2026-09-11 17:37:08,071 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:08] "POST /viin_customizer/save HTTP/1.1" 200 - 13 0.012 0.328 2026-09-11 17:37:08,116 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:08] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.014 0.349 2026-09-11 17:37:08,162 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:08] "POST /web/dataset/call_kw/res.partner/search_read HTTP/1.1" 200 - 3 0.015 0.055 2026-09-11 17:37:08,452 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:08] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 198 0.060 0.221 2026-09-11 17:37:08,790 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:08] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 22 0.038 0.231 2026-09-11 17:37:08,880 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:08] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.017 0.032 2026-09-11 17:37:09,048 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:09] "POST /web/dataset/call_kw/res.partner/web_read HTTP/1.1" 200 - 89 0.064 0.139 2026-09-11 17:37:09,191 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:09] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.015 2026-09-11 17:37:09,292 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour.browser: tour succeeded 2026-09-11 17:37:09,294 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour.browser: ╔════════════════════════════════════════════╗ ║ TOUR customizer_form_editor_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-11 17:37:09,314 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:09] "POST /mail/thread/data HTTP/1.1" 200 - 14 0.029 0.059 2026-09-11 17:37:09,340 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:09] "POST /mail/thread/messages HTTP/1.1" 200 - 2 0.007 0.048 2026-09-11 17:37:09,409 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:09] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.032 0.126 2026-09-11 17:37:09,428 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:09] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.201 2026-09-11 17:37:09,541 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour.browser: heap 43929184 (allocated 45809664) 2026-09-11 17:37:09,560 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Closing chrome headless with pid 1166 2026-09-11 17:37:09,564 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Closing websocket connection 2026-09-11 17:37:09,564 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Terminating chrome headless with pid 1166 2026-09-11 17:37:09,667 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Chrome Log in: /tmp/odoo_tests/rb-46204af-224751-414456/chrome_logs/chrome_log_20260911_173709_667371_test_customizer_form_editor_tour.txt 2026-09-11 17:37:09,667 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_form_editor_tour: Removing chrome user profile "/tmp/tmp8lotccr1_chrome_odoo" 2026-09-11 17:37:09,711 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour: Starting TestCustomizerEditorTour.test_customizer_kanban_editor_tour ... 2026-09-11 17:37:10,096 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Chrome pid: 1450 2026-09-11 17:37:10,096 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Chrome headless temporary user profile dir: /tmp/tmpv3x8g_w2_chrome_odoo 2026-09-11 17:37:10,096 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Issuing json command http://127.0.0.1:42987/json/version 2026-09-11 17:37:10,098 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request http://127.0.0.1:42987/json/version with timeout 3 increased to 10s during tests 2026-09-11 17:37:10,111 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Browser version: Chrome/150.0.7871.114 2026-09-11 17:37:10,111 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Issuing json command http://127.0.0.1:42987/json 2026-09-11 17:37:10,112 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request http://127.0.0.1:42987/json with timeout 3 increased to 10s during tests 2026-09-11 17:37:10,147 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Websocket url found: ws://127.0.0.1:42987/devtools/page/B617C6FCEF80C2F505DCCA37D9A39CF0 2026-09-11 17:37:10,171 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Enable chrome headless console log notification 2026-09-11 17:37:10,194 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Chrome headless enable page notifications 2026-09-11 17:37:10,294 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:admin from n/a 2026-09-11 17:37:10,309 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Setting session cookie in browser 2026-09-11 17:37:10,322 127 INFO rb-46204af-224751-414456 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-11 17:37:10,323 127 INFO rb-46204af-224751-414456 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-11 17:37:10,344 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:37:11,524 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:11] "GET /odoo/action-contacts.action_contacts?view_type=kanban HTTP/1.1" 200 - 186 0.165 1.021 2026-09-11 17:37:11,529 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Navigation result: {'frameId': 'B617C6FCEF80C2F505DCCA37D9A39CF0', 'loaderId': '37A4D48708AF12404229561BBB8B118C', 'isDownload': False} 2026-09-11 17:37:11,529 127 INFO rb-46204af-224751-414456 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-11 17:37:11,580 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:11] "GET /web/assets/5694bf1/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.016 2026-09-11 17:37:11,614 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:11] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.019 0.027 2026-09-11 17:37:11,618 127 INFO rb-46204af-224751-414456 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-11 17:37:11,622 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:11] "GET /web/assets/57e5c33/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.060 2026-09-11 17:37:12,411 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:12] "GET /web/webclient/load_menus/147789649f482dff8915dda403c072c570bc6d54e5780158008048452401249a HTTP/1.1" 200 - 888 0.421 0.427 2026-09-11 17:37:12,416 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:12] "GET /web/webclient/translations/092bd9b9da1b3125a10322c83aa3eedfd48e03da?lang=en_US HTTP/1.1" 200 - 0 0.000 0.847 2026-09-11 17:37:12,423 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:12] "GET /web/assets/21c9f9a/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.528 2026-09-11 17:37:12,430 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:12] "GET /web/assets/3310e42/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.760 2026-09-11 17:37:12,599 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:12] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-09-11 17:37:12,601 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:12] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-09-11 17:37:12,608 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:12] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-09-11 17:37:12,627 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:12] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.008 2026-09-11 17:37:12,644 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour.browser: Owl is running in 'dev' mode. 2026-09-11 17:37:12,689 127 INFO rb-46204af-224751-414456 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-09-11 17:37:12,738 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:12] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.040 0.047 2026-09-11 17:37:12,739 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:12] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.067 2026-09-11 17:37:12,758 127 INFO rb-46204af-224751-414456 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-11 17:37:12,781 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:12] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.015 0.066 2026-09-11 17:37:12,836 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:12] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-11 17:37:12,933 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:12] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.063 0.161 2026-09-11 17:37:13,029 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:13] "GET /web HTTP/1.1" 200 - 20 0.034 0.194 2026-09-11 17:37:13,039 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 17:37:13,043 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:13] "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-11 17:37:13,050 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:13] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.270 2026-09-11 17:37:13,051 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:13] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.259 2026-09-11 17:37:13,270 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:13] "POST /mail/data HTTP/1.1" 200 - 140 0.092 0.414 2026-09-11 17:37:13,312 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:13] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.018 0.322 2026-09-11 17:37:13,343 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:13] "GET /web/image/res.partner/3/avatar_128?unique=1789145313000 HTTP/1.1" 200 - 9 0.013 0.355 2026-09-11 17:37:13,358 127 INFO rb-46204af-224751-414456 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-11 17:37:13,366 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:13] "POST /web/action/load HTTP/1.1" 200 - 11 0.011 0.388 2026-09-11 17:37:13,378 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour.browser: Owl is running in 'dev' mode. 2026-09-11 17:37:13,381 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:13] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.004 0.010 2026-09-11 17:37:13,387 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:13] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.002 0.012 2026-09-11 17:37:13,426 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:13] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.006 0.020 2026-09-11 17:37:13,526 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:13] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 26 0.042 0.078 2026-09-11 17:37:13,612 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:13] "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-11 17:37:13,633 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 206 - 0 0.000 0.005 2026-09-11 17:37:13,641 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 206 - 0 0.000 0.001 2026-09-11 17:37:13,731 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:13] "POST /mail/data HTTP/1.1" 200 - 72 0.065 0.200 2026-09-11 17:37:13,733 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:13] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.231 2026-09-11 17:37:13,755 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:13] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.007 0.183 2026-09-11 17:37:13,782 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:13] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.007 0.266 2026-09-11 17:37:13,831 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:13] "GET /web/image/res.partner/3/avatar_128?unique=1789145313000 HTTP/1.1" 200 - 9 0.018 0.242 2026-09-11 17:37:13,868 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:13] "POST /web/action/load HTTP/1.1" 200 - 10 0.017 0.281 2026-09-11 17:37:13,926 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:13] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.015 0.024 2026-09-11 17:37:13,927 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:13] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.042 2026-09-11 17:37:14,003 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-11 17:37:14,355 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:14] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 162 0.121 0.331 2026-09-11 17:37:14,737 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:14] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 204 0.185 0.168 2026-09-11 17:37:15,139 127 INFO rb-46204af-224751-414456 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-11 17:37:15,210 127 INFO rb-46204af-224751-414456 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-11 17:37:15,221 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:15] "GET /web/image/res.partner/83/avatar_128?unique=1789145313000 HTTP/1.1" 200 - 16 0.021 0.056 2026-09-11 17:37:15,246 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:15] "GET /web/image/res.partner/36/avatar_128?unique=1789145871000 HTTP/1.1" 200 - 9 0.007 0.087 2026-09-11 17:37:15,278 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:15] "GET /web/image/res.partner/19/avatar_128?unique=1789145871000 HTTP/1.1" 200 - 9 0.012 0.115 2026-09-11 17:37:15,325 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:15] "GET /web/image/res.partner/349/avatar_128?unique=1789145988000 HTTP/1.1" 200 - 8 0.015 0.079 2026-09-11 17:37:15,371 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:15] "GET /web/image/res.partner/10/avatar_128?unique=1789145871000 HTTP/1.1" 200 - 9 0.019 0.183 2026-09-11 17:37:15,405 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:15] "GET /web/image/res.partner/10/image_128?unique=1789145871000 HTTP/1.1" 200 - 8 0.015 0.235 2026-09-11 17:37:15,435 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:15] "GET /web/image/res.partner/20/avatar_128?unique=1789145871000 HTTP/1.1" 200 - 9 0.009 0.279 2026-09-11 17:37:15,472 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:15] "GET /web/image/res.partner/295/avatar_128?unique=1789145734000 HTTP/1.1" 200 - 10 0.013 0.206 2026-09-11 17:37:15,541 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:15] "GET /web/image/res.partner/91/avatar_128?unique=1789145313000 HTTP/1.1" 200 - 9 0.036 0.173 2026-09-11 17:37:15,584 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:15] "GET /web/image/res.partner/306/avatar_128?unique=1789145871000 HTTP/1.1" 200 - 9 0.023 0.276 2026-09-11 17:37:15,642 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:15] "GET /web/image/res.partner/255/avatar_128?unique=1789145313000 HTTP/1.1" 200 - 9 0.016 0.246 2026-09-11 17:37:15,681 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:15] "GET /web/image/res.partner/153/avatar_128?unique=1789145313000 HTTP/1.1" 200 - 8 0.014 0.122 2026-09-11 17:37:15,712 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:15] "GET /web/image/res.partner/84/avatar_128?unique=1789145313000 HTTP/1.1" 200 - 9 0.011 0.283 2026-09-11 17:37:15,751 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:15] "GET /web/image/res.partner/152/avatar_128?unique=1789145313000 HTTP/1.1" 200 - 8 0.012 0.299 2026-09-11 17:37:15,798 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:15] "GET /web/image/res.partner/339/avatar_128?unique=1789145988000 HTTP/1.1" 200 - 8 0.014 0.307 2026-09-11 17:37:15,826 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:15] "GET /web/image/res.partner/15/avatar_128?unique=1789145816000 HTTP/1.1" 200 - 9 0.008 0.221 2026-09-11 17:37:15,858 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:15] "GET /web/bundle/viin_customizer.jquery_libs?lang=en_US HTTP/1.1" 200 - 2 0.007 0.159 2026-09-11 17:37:15,892 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:15] "POST /viin_customizer/registries HTTP/1.1" 200 - 3 0.017 0.225 2026-09-11 17:37:15,925 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:15] "GET /web/image/res.partner/15/image_128?unique=1789145816000 HTTP/1.1" 200 - 8 0.019 0.149 2026-09-11 17:37:15,957 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:15] "GET /web/image/res.partner/28/avatar_128?unique=1789145816000 HTTP/1.1" 200 - 9 0.013 0.114 2026-09-11 17:37:15,991 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:15] "GET /web/image/res.partner/197/avatar_128?unique=1789145313000 HTTP/1.1" 200 - 8 0.010 0.118 2026-09-11 17:37:15,995 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:15] "GET /web/assets/81e3d10/viin_customizer.jquery_libs.min.css HTTP/1.1" 200 - 2 0.001 0.096 2026-09-11 17:37:16,026 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:16] "GET /web/image/res.partner/252/avatar_128?unique=1789145313000 HTTP/1.1" 200 - 8 0.009 0.021 2026-09-11 17:37:16,052 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:16] "GET /web/image/res.partner/256/avatar_128?unique=1789145313000 HTTP/1.1" 200 - 9 0.010 0.076 2026-09-11 17:37:16,108 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:16] "GET /web/image/res.partner/342/avatar_128?unique=1789145988000 HTTP/1.1" 200 - 8 0.018 0.158 2026-09-11 17:37:16,135 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:16] "GET /web/image/res.partner/27/avatar_128?unique=1789145816000 HTTP/1.1" 200 - 9 0.007 0.407 2026-09-11 17:37:16,160 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:16] "GET /web/image/res.partner/34/avatar_128?unique=1789145816000 HTTP/1.1" 200 - 9 0.007 0.345 2026-09-11 17:37:16,205 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:16] "GET /web/image/res.partner/154/avatar_128?unique=1789145313000 HTTP/1.1" 200 - 8 0.014 0.191 2026-09-11 17:37:16,234 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:16] "GET /web/image/res.partner/97/avatar_128?unique=1789145313000 HTTP/1.1" 200 - 9 0.012 0.189 2026-09-11 17:37:16,275 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:16] "GET /web/image/res.partner/296/avatar_128?unique=1789145734000 HTTP/1.1" 200 - 10 0.016 0.115 2026-09-11 17:37:16,323 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:16] "GET /web/image/res.partner/202/avatar_128?unique=1789145313000 HTTP/1.1" 200 - 8 0.015 0.141 2026-09-11 17:37:16,366 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:16] "GET /web/image/res.partner/61/avatar_128?unique=1789145313000 HTTP/1.1" 200 - 8 0.017 0.132 2026-09-11 17:37:16,412 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:16] "GET /web/image/res.partner/77/avatar_128?unique=1789145313000 HTTP/1.1" 200 - 9 0.023 0.275 2026-09-11 17:37:16,462 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:16] "GET /web/image/res.partner/270/avatar_128?unique=1789145313000 HTTP/1.1" 200 - 8 0.021 0.379 2026-09-11 17:37:16,507 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:16] "GET /web/image/res.partner/133/avatar_128?unique=1789145313000 HTTP/1.1" 200 - 10 0.021 0.243 2026-09-11 17:37:16,556 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:16] "GET /web/image/res.partner/217/avatar_128?unique=1789145313000 HTTP/1.1" 200 - 8 0.017 0.166 2026-09-11 17:37:16,591 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:16] "GET /web/image/res.partner/132/avatar_128?unique=1789145313000 HTTP/1.1" 200 - 10 0.012 0.296 2026-09-11 17:37:16,631 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:16] "GET /web/image/res.partner/268/avatar_128?unique=1789145313000 HTTP/1.1" 200 - 8 0.018 0.279 2026-09-11 17:37:16,662 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:16] "GET /web/image/res.partner/218/avatar_128?unique=1789145313000 HTTP/1.1" 200 - 8 0.008 0.232 2026-09-11 17:37:16,702 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:16] "GET /web/image/res.partner/63/avatar_128?unique=1789145313000 HTTP/1.1" 200 - 8 0.013 0.215 2026-09-11 17:37:16,754 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:16] "GET /web/image/res.partner/346/avatar_128?unique=1789145988000 HTTP/1.1" 200 - 8 0.012 0.175 2026-09-11 17:37:16,820 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:16] "GET /web/image/res.partner/297/avatar_128?unique=1789145734000 HTTP/1.1" 200 - 10 0.026 0.194 2026-09-11 17:37:16,854 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:16] "GET /web/image/res.partner/174/avatar_128?unique=1789145313000 HTTP/1.1" 200 - 8 0.008 0.326 2026-09-11 17:37:16,912 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:16] "GET /web/image/res.partner/328/avatar_128?unique=1789145988000 HTTP/1.1" 200 - 8 0.027 0.247 2026-09-11 17:37:16,957 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:16] "GET /web/image/res.partner/156/avatar_128?unique=1789145313000 HTTP/1.1" 200 - 8 0.019 0.270 2026-09-11 17:37:16,997 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:16] "GET /web/image/res.partner/327/avatar_128?unique=1789145988000 HTTP/1.1" 200 - 8 0.018 0.265 2026-09-11 17:37:17,004 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:17] "GET /web/assets/dfbc5f9/viin_customizer.jquery_libs.min.js HTTP/1.1" 200 - 2 0.002 0.166 2026-09-11 17:37:17,057 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:17] "GET /web/image/res.partner/326/avatar_128?unique=1789145988000 HTTP/1.1" 200 - 8 0.028 0.259 2026-09-11 17:37:17,083 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:17] "GET /web/bundle/web_editor.assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 5 0.001 0.038 2026-09-11 17:37:17,095 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:17] "GET /web/assets/a54de27/web_editor.assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-09-11 17:37:17,100 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:17] "GET /web/assets/fbfe569/web_editor.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-11 17:37:17,473 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:17] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 233 0.072 0.239 2026-09-11 17:37:17,496 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:17] "POST /web/dataset/call_kw/ir.ui.view/search_read HTTP/1.1" 200 - 5 0.004 0.006 2026-09-11 17:37:17,605 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:17] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 3 0.003 0.072 2026-09-11 17:37:17,737 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:17] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 29 0.055 0.061 2026-09-11 17:37:17,815 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:17] "POST /web/dataset/call_kw/ir.model/search HTTP/1.1" 200 - 2 0.001 0.007 2026-09-11 17:37:17,847 127 INFO rb-46204af-224751-414456 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-11 17:37:17,909 127 INFO rb-46204af-224751-414456 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-11 17:37:17,960 127 INFO rb-46204af-224751-414456 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-11 17:37:18,051 127 INFO rb-46204af-224751-414456 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-11 17:37:18,162 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour.browser: tour succeeded 2026-09-11 17:37:18,163 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour.browser: ╔══════════════════════════════════════════════╗ ║ TOUR customizer_kanban_editor_tour SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-09-11 17:37:18,332 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour.browser: heap 40395636 (allocated 42409984) 2026-09-11 17:37:18,354 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Closing chrome headless with pid 1450 2026-09-11 17:37:18,355 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Closing websocket connection 2026-09-11 17:37:18,356 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Terminating chrome headless with pid 1450 2026-09-11 17:37:18,469 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Chrome Log in: /tmp/odoo_tests/rb-46204af-224751-414456/chrome_logs/chrome_log_20260911_173718_469019_test_customizer_kanban_editor_tour.txt 2026-09-11 17:37:18,469 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_kanban_editor_tour: Removing chrome user profile "/tmp/tmpv3x8g_w2_chrome_odoo" 2026-09-11 17:37:18,510 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour: Starting TestCustomizerEditorTour.test_customizer_list_editor_tour ... 2026-09-11 17:37:18,788 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Chrome pid: 1726 2026-09-11 17:37:18,789 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Chrome headless temporary user profile dir: /tmp/tmpq82jmmlq_chrome_odoo 2026-09-11 17:37:18,789 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Issuing json command http://127.0.0.1:34787/json/version 2026-09-11 17:37:18,790 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request http://127.0.0.1:34787/json/version with timeout 3 increased to 10s during tests 2026-09-11 17:37:18,895 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Browser version: Chrome/150.0.7871.114 2026-09-11 17:37:18,895 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Issuing json command http://127.0.0.1:34787/json 2026-09-11 17:37:18,896 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request http://127.0.0.1:34787/json with timeout 3 increased to 10s during tests 2026-09-11 17:37:18,917 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Websocket url found: ws://127.0.0.1:34787/devtools/page/57AB254D093CDB3A0D2F8ABE31F2EE78 2026-09-11 17:37:18,931 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Enable chrome headless console log notification 2026-09-11 17:37:18,937 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Chrome headless enable page notifications 2026-09-11 17:37:18,998 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:admin from n/a 2026-09-11 17:37:19,027 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Setting session cookie in browser 2026-09-11 17:37:19,038 127 INFO rb-46204af-224751-414456 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-11 17:37:19,039 127 INFO rb-46204af-224751-414456 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-11 17:37:19,069 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:37:20,349 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:20] "GET /odoo/action-contacts.action_contacts?view_type=list HTTP/1.1" 200 - 186 0.174 1.119 2026-09-11 17:37:20,353 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Navigation result: {'frameId': '57AB254D093CDB3A0D2F8ABE31F2EE78', 'loaderId': 'E5C82A78FD9ACC658D6CE4220A172D47', 'isDownload': False} 2026-09-11 17:37:20,354 127 INFO rb-46204af-224751-414456 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-11 17:37:20,404 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:20] "GET /web/assets/5694bf1/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.015 2026-09-11 17:37:20,423 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:20] "GET /web/assets/57e5c33/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.034 2026-09-11 17:37:20,446 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:20] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.011 0.025 2026-09-11 17:37:20,454 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:20] "GET /web/webclient/translations/092bd9b9da1b3125a10322c83aa3eedfd48e03da?lang=en_US HTTP/1.1" 200 - 0 0.000 0.045 2026-09-11 17:37:20,461 127 INFO rb-46204af-224751-414456 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-11 17:37:21,338 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:21] "GET /web/webclient/load_menus/147789649f482dff8915dda403c072c570bc6d54e5780158008048452401249a HTTP/1.1" 200 - 888 0.495 0.435 2026-09-11 17:37:21,351 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:21] "GET /web/assets/3310e42/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.852 2026-09-11 17:37:21,362 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:21] "GET /web/assets/21c9f9a/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.698 2026-09-11 17:37:21,464 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:21] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-09-11 17:37:21,475 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:21] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-09-11 17:37:21,479 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:21] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-09-11 17:37:21,493 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:21] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.006 2026-09-11 17:37:21,507 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour.browser: Owl is running in 'dev' mode. 2026-09-11 17:37:21,550 127 INFO rb-46204af-224751-414456 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-09-11 17:37:21,594 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:21] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.028 0.053 2026-09-11 17:37:21,596 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:21] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.065 2026-09-11 17:37:21,613 127 INFO rb-46204af-224751-414456 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-11 17:37:21,631 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:21] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.013 0.061 2026-09-11 17:37:21,699 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:21] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-11 17:37:21,733 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:21] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.034 0.125 2026-09-11 17:37:21,753 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:21] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.136 2026-09-11 17:37:21,803 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-11 17:37:21,816 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:21] "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-11 17:37:22,015 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:22] "POST /mail/data HTTP/1.1" 200 - 140 0.124 0.277 2026-09-11 17:37:22,083 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:22] "GET /web HTTP/1.1" 200 - 20 0.015 0.423 2026-09-11 17:37:22,085 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:22] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.453 2026-09-11 17:37:22,117 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:22] "GET /web/image/res.partner/3/avatar_128?unique=1789145313000 HTTP/1.1" 200 - 9 0.013 0.333 2026-09-11 17:37:22,143 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:22] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.008 0.366 2026-09-11 17:37:22,170 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:22] "POST /web/action/load HTTP/1.1" 200 - 11 0.012 0.381 2026-09-11 17:37:22,175 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:22] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-09-11 17:37:22,447 127 INFO rb-46204af-224751-414456 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-11 17:37:22,461 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour.browser: Owl is running in 'dev' mode. 2026-09-11 17:37:22,472 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:22] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.008 0.010 2026-09-11 17:37:22,475 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:22] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.011 2026-09-11 17:37:22,513 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:22] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.006 0.019 2026-09-11 17:37:22,578 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:22] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 26 0.019 0.067 2026-09-11 17:37:22,788 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:22] "POST /mail/data HTTP/1.1" 200 - 72 0.103 0.145 2026-09-11 17:37:22,817 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:22] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.209 2026-09-11 17:37:22,818 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:22] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.202 2026-09-11 17:37:22,833 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:22] "POST /web/action/load HTTP/1.1" 200 - 10 0.005 0.203 2026-09-11 17:37:22,860 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:22] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 9 0.010 0.224 2026-09-11 17:37:22,928 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:22] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.003 2026-09-11 17:37:22,977 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:22] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.021 0.026 2026-09-11 17:37:23,044 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 17:37:23,367 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:23] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 162 0.101 0.323 2026-09-11 17:37:23,409 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:23] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.006 2026-09-11 17:37:23,493 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:23] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 17 0.025 0.072 2026-09-11 17:37:23,895 127 INFO rb-46204af-224751-414456 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-11 17:37:23,973 127 INFO rb-46204af-224751-414456 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-11 17:37:24,011 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:24] "POST /viin_customizer/registries HTTP/1.1" 200 - 3 0.023 0.021 2026-09-11 17:37:24,021 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:24] "GET /web/bundle/viin_customizer.jquery_libs?lang=en_US HTTP/1.1" 200 - 2 0.001 0.049 2026-09-11 17:37:24,038 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:24] "GET /web/assets/81e3d10/viin_customizer.jquery_libs.min.css HTTP/1.1" 200 - 2 0.003 0.005 2026-09-11 17:37:24,044 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:24] "GET /web/assets/dfbc5f9/viin_customizer.jquery_libs.min.js HTTP/1.1" 200 - 2 0.002 0.008 2026-09-11 17:37:24,110 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:24] "GET /web/bundle/web_editor.assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 5 0.002 0.023 2026-09-11 17:37:24,127 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:24] "GET /web/assets/a54de27/web_editor.assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.003 0.007 2026-09-11 17:37:24,133 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:24] "GET /web/assets/fbfe569/web_editor.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-09-11 17:37:24,480 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:24] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 233 0.077 0.216 2026-09-11 17:37:24,503 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:24] "POST /web/dataset/call_kw/ir.ui.view/search_read HTTP/1.1" 200 - 5 0.006 0.008 2026-09-11 17:37:24,599 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:24] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 3 0.004 0.054 2026-09-11 17:37:24,717 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:24] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 16 0.028 0.066 2026-09-11 17:37:25,007 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:25] "POST /web/dataset/call_kw/ir.model/search HTTP/1.1" 200 - 2 0.001 0.004 2026-09-11 17:37:25,053 127 INFO rb-46204af-224751-414456 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-11 17:37:25,149 127 INFO rb-46204af-224751-414456 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-11 17:37:25,205 127 INFO rb-46204af-224751-414456 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-11 17:37:25,299 127 INFO rb-46204af-224751-414456 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-11 17:37:25,368 127 INFO rb-46204af-224751-414456 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-11 17:37:25,400 127 INFO rb-46204af-224751-414456 odoo.tests.common: Simulating signal changes during tests 2026-09-11 17:37:25,401 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:25] "POST /viin_customizer/save HTTP/1.1" 200 - 21 0.012 0.023 2026-09-11 17:37:25,404 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:25] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 17:37:25,699 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:25] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 198 0.049 0.227 2026-09-11 17:37:25,967 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:25] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 22 0.027 0.201 2026-09-11 17:37:26,097 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:26] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 16 0.048 0.063 2026-09-11 17:37:26,467 127 INFO rb-46204af-224751-414456 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-11 17:37:26,539 127 INFO rb-46204af-224751-414456 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-11 17:37:26,563 127 INFO rb-46204af-224751-414456 odoo.tests.common: Simulating signal changes during tests 2026-09-11 17:37:26,563 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:26] "POST /viin_customizer/save HTTP/1.1" 200 - 7 0.008 0.019 2026-09-11 17:37:26,870 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:26] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 198 0.067 0.221 2026-09-11 17:37:27,138 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:27] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 22 0.043 0.193 2026-09-11 17:37:27,260 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:27] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 16 0.045 0.064 2026-09-11 17:37:27,584 127 INFO rb-46204af-224751-414456 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-11 17:37:27,667 127 INFO rb-46204af-224751-414456 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-11 17:37:27,682 127 INFO rb-46204af-224751-414456 odoo.tests.common: Simulating signal changes during tests 2026-09-11 17:37:27,684 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:27] "POST /viin_customizer/save HTTP/1.1" 200 - 7 0.007 0.017 2026-09-11 17:37:27,996 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:27] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 198 0.067 0.228 2026-09-11 17:37:28,218 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:28] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 22 0.016 0.175 2026-09-11 17:37:28,345 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:28] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 16 0.036 0.063 2026-09-11 17:37:28,678 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour.browser: tour succeeded 2026-09-11 17:37:28,679 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour.browser: ╔════════════════════════════════════════════╗ ║ TOUR customizer_list_editor_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-11 17:37:28,911 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour.browser: heap 59296500 (allocated 61415424) 2026-09-11 17:37:28,926 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Closing chrome headless with pid 1726 2026-09-11 17:37:28,927 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Closing websocket connection 2026-09-11 17:37:28,928 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Terminating chrome headless with pid 1726 2026-09-11 17:37:29,056 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Chrome Log in: /tmp/odoo_tests/rb-46204af-224751-414456/chrome_logs/chrome_log_20260911_173729_055848_test_customizer_list_editor_tour.txt 2026-09-11 17:37:29,056 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_list_editor_tour: Removing chrome user profile "/tmp/tmpq82jmmlq_chrome_odoo" 2026-09-11 17:37:29,096 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour: Starting TestCustomizerEditorTour.test_customizer_report_editor_tour ... 2026-09-11 17:37:29,364 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Chrome pid: 1977 2026-09-11 17:37:29,364 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Chrome headless temporary user profile dir: /tmp/tmpk22v9z99_chrome_odoo 2026-09-11 17:37:29,364 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Issuing json command http://127.0.0.1:41803/json/version 2026-09-11 17:37:29,367 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request http://127.0.0.1:41803/json/version with timeout 3 increased to 10s during tests 2026-09-11 17:37:29,444 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Browser version: Chrome/150.0.7871.114 2026-09-11 17:37:29,445 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Issuing json command http://127.0.0.1:41803/json 2026-09-11 17:37:29,446 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request http://127.0.0.1:41803/json with timeout 3 increased to 10s during tests 2026-09-11 17:37:29,457 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Websocket url found: ws://127.0.0.1:41803/devtools/page/A4F4B2B8C1C331B01E96E57093F322FF 2026-09-11 17:37:29,467 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Enable chrome headless console log notification 2026-09-11 17:37:29,477 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Chrome headless enable page notifications 2026-09-11 17:37:29,516 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:admin from n/a 2026-09-11 17:37:29,552 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Setting session cookie in browser 2026-09-11 17:37:29,571 127 INFO rb-46204af-224751-414456 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-11 17:37:29,571 127 INFO rb-46204af-224751-414456 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-11 17:37:29,602 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:37:32,009 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:32] "GET /odoo/action-contacts.action_contacts?view_type=list HTTP/1.1" 200 - 186 0.182 2.228 2026-09-11 17:37:32,012 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Navigation result: {'frameId': 'A4F4B2B8C1C331B01E96E57093F322FF', 'loaderId': '67AAF8881C6918D4A69E304FB999CCB1', 'isDownload': False} 2026-09-11 17:37:32,012 127 INFO rb-46204af-224751-414456 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-11 17:37:32,050 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:32] "GET /web/assets/57e5c33/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-09-11 17:37:32,075 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:32] "GET /web/assets/5694bf1/web.assets_web.min.css HTTP/1.1" 200 - 2 0.006 0.034 2026-09-11 17:37:32,084 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:32] "GET /web/webclient/translations/092bd9b9da1b3125a10322c83aa3eedfd48e03da?lang=en_US HTTP/1.1" 200 - 0 0.000 0.020 2026-09-11 17:37:32,119 127 INFO rb-46204af-224751-414456 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-11 17:37:32,822 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:32] "GET /web/webclient/load_menus/147789649f482dff8915dda403c072c570bc6d54e5780158008048452401249a HTTP/1.1" 200 - 888 0.344 0.420 2026-09-11 17:37:32,845 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:32] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.009 0.768 2026-09-11 17:37:32,851 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:32] "GET /web/assets/21c9f9a/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.078 2026-09-11 17:37:32,862 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:32] "GET /web/assets/3310e42/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.573 2026-09-11 17:37:32,982 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:32] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-09-11 17:37:32,986 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:32] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-09-11 17:37:32,989 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:32] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-09-11 17:37:33,007 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:33] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.004 0.007 2026-09-11 17:37:33,024 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour.browser: Owl is running in 'dev' mode. 2026-09-11 17:37:33,060 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:33] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.028 2026-09-11 17:37:33,086 127 INFO rb-46204af-224751-414456 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-09-11 17:37:33,118 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:33] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.021 0.064 2026-09-11 17:37:33,135 127 INFO rb-46204af-224751-414456 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-11 17:37:33,161 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:33] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.019 0.070 2026-09-11 17:37:33,184 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:33] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.086 2026-09-11 17:37:33,186 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:33] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.040 2026-09-11 17:37:33,239 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:33] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 17:37:33,279 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:33] "GET /web HTTP/1.1" 200 - 20 0.022 0.094 2026-09-11 17:37:33,385 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:33] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.048 0.260 2026-09-11 17:37:33,614 127 INFO rb-46204af-224751-414456 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-11 17:37:33,642 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour.browser: Owl is running in 'dev' mode. 2026-09-11 17:37:33,702 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:33] "POST /mail/data HTTP/1.1" 200 - 140 0.147 0.399 2026-09-11 17:37:33,748 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:33] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.020 0.059 2026-09-11 17:37:33,769 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:33] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.009 0.145 2026-09-11 17:37:33,776 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:33] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.002 0.157 2026-09-11 17:37:33,854 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:33] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 26 0.021 0.158 2026-09-11 17:37:33,876 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:33] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.006 0.114 2026-09-11 17:37:33,877 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:33] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.068 2026-09-11 17:37:33,941 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-09-11 17:37:33,951 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.018 2026-09-11 17:37:34,100 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:34] "POST /mail/data HTTP/1.1" 200 - 72 0.094 0.278 2026-09-11 17:37:34,133 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:34] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.015 0.216 2026-09-11 17:37:34,157 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:34] "POST /web/action/load HTTP/1.1" 200 - 11 0.011 0.251 2026-09-11 17:37:34,192 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:34] "GET /web/image/res.partner/3/avatar_128?unique=1789145313000 HTTP/1.1" 200 - 9 0.015 0.267 2026-09-11 17:37:34,263 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:34] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.001 2026-09-11 17:37:34,307 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:34] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.017 0.019 2026-09-11 17:37:34,353 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 17:37:34,678 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:34] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 162 0.126 0.265 2026-09-11 17:37:34,829 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:34] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 17 0.042 0.079 2026-09-11 17:37:34,832 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:34] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.124 2026-09-11 17:37:35,211 127 INFO rb-46204af-224751-414456 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-11 17:37:35,286 127 INFO rb-46204af-224751-414456 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-11 17:37:35,343 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:35] "POST /viin_customizer/registries HTTP/1.1" 200 - 3 0.018 0.024 2026-09-11 17:37:35,361 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:35] "GET /web/bundle/viin_customizer.jquery_libs?lang=en_US HTTP/1.1" 200 - 2 0.002 0.055 2026-09-11 17:37:35,388 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:35] "GET /web/assets/dfbc5f9/viin_customizer.jquery_libs.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-11 17:37:35,396 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:35] "GET /web/assets/81e3d10/viin_customizer.jquery_libs.min.css HTTP/1.1" 200 - 2 0.001 0.016 2026-09-11 17:37:35,467 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:35] "GET /web/bundle/web_editor.assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 5 0.001 0.027 2026-09-11 17:37:35,490 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:35] "GET /web/assets/a54de27/web_editor.assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-09-11 17:37:35,502 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:35] "GET /web/assets/fbfe569/web_editor.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.006 0.017 2026-09-11 17:37:35,853 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:35] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 233 0.055 0.227 2026-09-11 17:37:35,873 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:35] "POST /web/dataset/call_kw/ir.ui.view/search_read HTTP/1.1" 200 - 5 0.004 0.006 2026-09-11 17:37:35,999 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:35] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 3 0.003 0.078 2026-09-11 17:37:36,125 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:36] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 16 0.033 0.073 2026-09-11 17:37:36,469 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:36] "POST /web/dataset/call_kw/ir.model/search HTTP/1.1" 200 - 2 0.002 0.004 2026-09-11 17:37:36,501 127 INFO rb-46204af-224751-414456 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-11 17:37:36,580 127 INFO rb-46204af-224751-414456 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-11 17:37:36,599 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:36] "POST /web/action/load HTTP/1.1" 200 - 10 0.003 0.012 2026-09-11 17:37:36,657 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:36] "POST /web/dataset/call_kw/ir.actions.report/get_views HTTP/1.1" 200 - 20 0.015 0.019 2026-09-11 17:37:36,698 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:36] "POST /web/dataset/call_kw/ir.actions.report/web_search_read HTTP/1.1" 200 - 2 0.004 0.005 2026-09-11 17:37:36,773 127 INFO rb-46204af-224751-414456 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-11 17:37:36,966 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:36] "POST /customizer_report/html/2210 HTTP/1.1" 200 - 53 0.043 0.147 2026-09-11 17:37:37,014 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:37] "POST /viin_customizer/get_field_widget_options HTTP/1.1" 200 - 3 0.006 0.009 2026-09-11 17:37:37,047 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:37] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 17:37:37,051 127 INFO rb-46204af-224751-414456 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-11 17:37:37,071 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:37] "GET /web/assets/26d32a5/web.report_assets_common.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-11 17:37:37,074 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:37] "GET /web/assets/1ada56b/viin_customizer.customizer_report.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-11 17:37:37,080 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:37] "GET /web/assets/2c9268e/web.report_assets_common.min.js HTTP/1.1" 200 - 2 0.000 0.013 2026-09-11 17:37:37,083 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:37] "GET /web/assets/2c9268e/viin_customizer.customizer_report.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-09-11 17:37:37,107 127 INFO rb-46204af-224751-414456 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-11 17:37:37,150 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-11 17:37:37,165 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour.browser: tour succeeded 2026-09-11 17:37:37,166 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour.browser: ╔══════════════════════════════════════════════╗ ║ TOUR customizer_report_editor_tour SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-09-11 17:37:37,347 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour.browser: heap 41923392 (allocated 43458560) 2026-09-11 17:37:37,378 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Closing chrome headless with pid 1977 2026-09-11 17:37:37,381 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Closing websocket connection 2026-09-11 17:37:37,383 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Terminating chrome headless with pid 1977 2026-09-11 17:37:37,491 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Chrome Log in: /tmp/odoo_tests/rb-46204af-224751-414456/chrome_logs/chrome_log_20260911_173737_490891_test_customizer_report_editor_tour.txt 2026-09-11 17:37:37,491 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_report_editor_tour: Removing chrome user profile "/tmp/tmpk22v9z99_chrome_odoo" 2026-09-11 17:37:37,528 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour: Starting TestCustomizerEditorTour.test_customizer_switch_view_tour ... 2026-09-11 17:37:37,798 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Chrome pid: 2216 2026-09-11 17:37:37,799 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Chrome headless temporary user profile dir: /tmp/tmpaqeeqcud_chrome_odoo 2026-09-11 17:37:37,799 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Issuing json command http://127.0.0.1:43655/json/version 2026-09-11 17:37:37,800 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request http://127.0.0.1:43655/json/version with timeout 3 increased to 10s during tests 2026-09-11 17:37:37,858 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Browser version: Chrome/150.0.7871.114 2026-09-11 17:37:37,858 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Issuing json command http://127.0.0.1:43655/json 2026-09-11 17:37:37,862 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request http://127.0.0.1:43655/json with timeout 3 increased to 10s during tests 2026-09-11 17:37:37,881 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Websocket url found: ws://127.0.0.1:43655/devtools/page/3A71F1E741578A30BD22083891AA6134 2026-09-11 17:37:37,897 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Enable chrome headless console log notification 2026-09-11 17:37:37,905 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Chrome headless enable page notifications 2026-09-11 17:37:37,955 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:admin from n/a 2026-09-11 17:37:37,972 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Setting session cookie in browser 2026-09-11 17:37:37,977 127 INFO rb-46204af-224751-414456 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-11 17:37:37,978 127 INFO rb-46204af-224751-414456 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-11 17:37:37,997 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:37:39,298 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:39] "GET /odoo/action-contacts.action_contacts?view_type=list HTTP/1.1" 200 - 186 0.205 1.099 2026-09-11 17:37:39,301 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Navigation result: {'frameId': '3A71F1E741578A30BD22083891AA6134', 'loaderId': '312DE3431883C1A267422833A41D4006', 'isDownload': False} 2026-09-11 17:37:39,301 127 INFO rb-46204af-224751-414456 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-11 17:37:39,340 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:39] "GET /web/assets/57e5c33/web.assets_web.min.js HTTP/1.1" 200 - 2 0.007 0.009 2026-09-11 17:37:39,347 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:39] "GET /web/assets/5694bf1/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.022 2026-09-11 17:37:39,359 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:39] "GET /web/webclient/translations/092bd9b9da1b3125a10322c83aa3eedfd48e03da?lang=en_US HTTP/1.1" 200 - 0 0.000 0.029 2026-09-11 17:37:39,449 127 INFO rb-46204af-224751-414456 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-11 17:37:40,424 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:40] "GET /web/webclient/load_menus/147789649f482dff8915dda403c072c570bc6d54e5780158008048452401249a HTTP/1.1" 200 - 888 0.638 0.460 2026-09-11 17:37:40,453 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:40] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.013 1.107 2026-09-11 17:37:40,470 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:40] "GET /web/assets/21c9f9a/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.005 0.460 2026-09-11 17:37:40,478 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:40] "GET /web/assets/3310e42/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.877 2026-09-11 17:37:40,612 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:40] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-09-11 17:37:40,618 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:40] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-09-11 17:37:40,623 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:40] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-09-11 17:37:40,643 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:40] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.006 0.007 2026-09-11 17:37:40,690 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour.browser: Owl is running in 'dev' mode. 2026-09-11 17:37:40,705 127 INFO rb-46204af-224751-414456 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-09-11 17:37:40,761 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:40] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.040 0.056 2026-09-11 17:37:40,786 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:40] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.005 0.063 2026-09-11 17:37:40,789 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:40] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.096 2026-09-11 17:37:40,799 127 INFO rb-46204af-224751-414456 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-11 17:37:40,887 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:40] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 17:37:40,972 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:40] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 41 0.080 0.165 2026-09-11 17:37:40,976 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:40] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.165 2026-09-11 17:37:41,305 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:41] "POST /mail/data HTTP/1.1" 200 - 140 0.163 0.296 2026-09-11 17:37:41,312 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 17:37:41,322 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:41] "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-11 17:37:41,349 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:41] "GET /web/image/res.partner/3/avatar_128?unique=1789145313000 HTTP/1.1" 200 - 9 0.018 0.326 2026-09-11 17:37:41,374 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:41] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.007 0.367 2026-09-11 17:37:41,393 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:41] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.538 2026-09-11 17:37:41,395 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:41] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.403 2026-09-11 17:37:41,419 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:41] "POST /web/action/load HTTP/1.1" 200 - 11 0.012 0.400 2026-09-11 17:37:41,522 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:41] "GET /web HTTP/1.1" 200 - 20 0.029 0.637 2026-09-11 17:37:41,524 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:41] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.054 2026-09-11 17:37:41,824 127 INFO rb-46204af-224751-414456 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-11 17:37:41,839 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour.browser: Owl is running in 'dev' mode. 2026-09-11 17:37:41,970 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:41] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 168 0.115 0.361 2026-09-11 17:37:41,995 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:41] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 4 0.006 0.514 2026-09-11 17:37:42,019 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:42] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.006 0.143 2026-09-11 17:37:42,236 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:42] "POST /mail/data HTTP/1.1" 200 - 72 0.084 0.230 2026-09-11 17:37:42,267 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:42] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.022 0.417 2026-09-11 17:37:42,274 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:42] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.002 0.437 2026-09-11 17:37:42,342 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:42] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 26 0.019 0.446 2026-09-11 17:37:42,363 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:42] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.007 0.397 2026-09-11 17:37:42,407 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:42] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.008 0.019 2026-09-11 17:37:42,515 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:42] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 9 0.052 0.065 2026-09-11 17:37:42,553 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:42] "POST /web/action/load HTTP/1.1" 200 - 10 0.013 0.146 2026-09-11 17:37:42,560 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:42] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.126 2026-09-11 17:37:42,561 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-11 17:37:42,670 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:42] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 3 0.003 0.077 2026-09-11 17:37:42,833 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:42] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 17 0.046 0.077 2026-09-11 17:37:42,839 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:42] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.112 2026-09-11 17:37:43,229 127 INFO rb-46204af-224751-414456 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-11 17:37:43,316 127 INFO rb-46204af-224751-414456 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-11 17:37:43,361 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:43] "POST /viin_customizer/registries HTTP/1.1" 200 - 3 0.018 0.025 2026-09-11 17:37:43,399 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:43] "GET /web/bundle/viin_customizer.jquery_libs?lang=en_US HTTP/1.1" 200 - 2 0.008 0.063 2026-09-11 17:37:43,424 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:43] "GET /web/assets/81e3d10/viin_customizer.jquery_libs.min.css HTTP/1.1" 200 - 2 0.005 0.006 2026-09-11 17:37:43,436 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:43] "GET /web/assets/dfbc5f9/viin_customizer.jquery_libs.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-09-11 17:37:43,543 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:43] "GET /web/bundle/web_editor.assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 5 0.017 0.038 2026-09-11 17:37:43,589 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:43] "GET /web/assets/a54de27/web_editor.assets_wysiwyg.min.css HTTP/1.1" 200 - 2 0.008 0.017 2026-09-11 17:37:43,597 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:43] "GET /web/assets/fbfe569/web_editor.assets_wysiwyg.min.js HTTP/1.1" 200 - 2 0.002 0.030 2026-09-11 17:37:43,950 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:43] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 233 0.077 0.227 2026-09-11 17:37:43,985 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:43] "POST /web/dataset/call_kw/ir.ui.view/search_read HTTP/1.1" 200 - 5 0.005 0.016 2026-09-11 17:37:44,101 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:44] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 3 0.004 0.068 2026-09-11 17:37:44,220 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:44] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 16 0.045 0.059 2026-09-11 17:37:44,581 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:44] "POST /web/dataset/call_kw/ir.model/search HTTP/1.1" 200 - 2 0.001 0.004 2026-09-11 17:37:44,617 127 INFO rb-46204af-224751-414456 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-11 17:37:44,691 127 INFO rb-46204af-224751-414456 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-11 17:37:44,722 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:44] "POST /web/action/load HTTP/1.1" 200 - 10 0.014 0.013 2026-09-11 17:37:44,762 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:44] "POST /web/dataset/call_kw/res.partner/search_read HTTP/1.1" 200 - 3 0.009 0.019 2026-09-11 17:37:44,791 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:44] "POST /web/dataset/call_kw/ir.ui.view/search_read HTTP/1.1" 200 - 1 0.002 0.004 2026-09-11 17:37:44,849 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:44] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.012 2026-09-11 17:37:45,165 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:45] "POST /web/dataset/call_kw/res.partner/web_read HTTP/1.1" 200 - 150 0.171 0.142 2026-09-11 17:37:45,210 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:45] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 16 0.016 0.357 2026-09-11 17:37:45,364 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:45] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.012 2026-09-11 17:37:45,375 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:45] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.002 0.030 2026-09-11 17:37:45,488 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:45] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 1 0.001 0.010 2026-09-11 17:37:45,506 127 INFO rb-46204af-224751-414456 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-11 17:37:45,547 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:45] "POST /mail/thread/data HTTP/1.1" 200 - 26 0.033 0.028 2026-09-11 17:37:45,601 127 INFO rb-46204af-224751-414456 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-11 17:37:45,633 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:45] "GET /web/image/res.partner/83/avatar_128?unique=1789145313000 HTTP/1.1" 200 - 13 0.025 0.100 2026-09-11 17:37:45,690 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:45] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.027 0.167 2026-09-11 17:37:45,758 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:45] "POST /mail/thread/messages HTTP/1.1" 200 - 23 0.035 0.205 2026-09-11 17:37:45,765 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:45] "POST /web/dataset/call_kw/ir.ui.view/search_read HTTP/1.1" 200 - 1 0.001 0.142 2026-09-11 17:37:45,819 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:45] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.017 0.216 2026-09-11 17:37:45,906 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:45] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 29 0.033 0.046 2026-09-11 17:37:45,947 127 INFO rb-46204af-224751-414456 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-11 17:37:45,951 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:45] "GET /web/image/res.partner/2/avatar_128?unique=1789145313000 HTTP/1.1" 200 - 9 0.019 0.088 2026-09-11 17:37:46,009 127 INFO rb-46204af-224751-414456 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-11 17:37:46,022 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:46] "POST /web/dataset/call_kw/ir.ui.view/search_read HTTP/1.1" 200 - 1 0.000 0.011 2026-09-11 17:37:46,143 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:37:46] "POST /web/dataset/call_kw/res.partner/web_search_read HTTP/1.1" 200 - 16 0.049 0.057 2026-09-11 17:37:46,430 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour.browser: tour succeeded 2026-09-11 17:37:46,430 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour.browser: ╔════════════════════════════════════════════╗ ║ TOUR customizer_switch_view_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-11 17:37:46,770 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour.browser: heap 51468388 (allocated 56553472) 2026-09-11 17:37:46,776 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Closing chrome headless with pid 2216 2026-09-11 17:37:46,778 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Closing websocket connection 2026-09-11 17:37:46,779 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Terminating chrome headless with pid 2216 2026-09-11 17:37:46,874 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Chrome Log in: /tmp/odoo_tests/rb-46204af-224751-414456/chrome_logs/chrome_log_20260911_173746_873998_test_customizer_switch_view_tour.txt 2026-09-11 17:37:46,874 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_tour.TestCustomizerEditorTour.test_customizer_switch_view_tour: Removing chrome user profile "/tmp/tmpaqeeqcud_chrome_odoo" 2026-09-11 17:37:46,925 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:37:46,968 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_view_types: Starting CustomizerViewTypesPhase2.test_activity_capability_guard ... 2026-09-11 17:37:47,057 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:37:49,862 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c5d311c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:37:49,863 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86edcc8cc0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:37:49,876 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:37:49,880 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86edcc8180> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:37:50,340 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_view_types: Starting CustomizerViewTypesPhase2.test_activity_seed_and_roundtrip ... 2026-09-11 17:37:50,406 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:37:52,312 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ee428b80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:37:52,313 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c81f4040> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:37:52,320 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:37:52,324 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c81f72e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:37:53,532 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_view_types: Starting CustomizerViewTypesPhase2.test_activity_seed_skipped_on_incapable_model ... 2026-09-11 17:37:53,606 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:37:55,457 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ca1011c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:37:55,458 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c976b600> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:37:55,465 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:37:55,469 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c9769b20> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:37:55,927 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_view_types: Starting CustomizerViewTypesPhase2.test_calendar_authoring_roundtrip ... 2026-09-11 17:37:55,988 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:37:58,569 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c9e313a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:37:58,570 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c9727ce0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:37:58,588 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:37:58,593 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c9724fe0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:37:59,052 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:01,529 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c976fce0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:01,531 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c75ca5c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:01,539 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:01,543 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c75c87c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:01,941 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_view_types: Starting CustomizerViewTypesPhase2.test_calendar_capability_guard ... 2026-09-11 17:38:01,994 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:03,741 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c7572660> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:03,742 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c9f6e020> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:03,748 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:03,752 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c9f6eac0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:04,854 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:06,759 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86cab6b740> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:06,760 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ca4caa20> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:06,774 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:06,779 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ca4ca020> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:07,821 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_view_types: Starting CustomizerViewTypesPhase2.test_hierarchy_capability_guard_and_roundtrip ... 2026-09-11 17:38:07,917 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:09,820 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c8eb5c60> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:09,821 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ed2313a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:09,828 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:09,832 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ed230040> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:10,280 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:13,112 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ca1f2840> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:13,113 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86caaa7560> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:13,119 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:13,123 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86caaa6f20> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:13,539 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_view_types: Starting CustomizerViewTypesPhase2.test_phase2_view_type_rows_authorable ... 2026-09-11 17:38:13,637 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_customizer_view_types: Starting CustomizerViewTypesPhase2.test_seedable_view_types_roundtrip ... 2026-09-11 17:38:13,705 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:16,195 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c8fea020> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:16,196 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ed35ede0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:16,202 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:16,208 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ed35df80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:16,813 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:18,748 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c8b1e8e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:18,749 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ca37af20> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:18,769 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:18,774 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ca37bd80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:18,816 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:38:19,714 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_ir_actions_act_window: Starting CustomizerTestIrActionsActWindow.test_customizer_add_view_type_is_idempotent ... 2026-09-11 17:38:19,818 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_ir_actions_act_window: Starting CustomizerTestIrActionsActWindow.test_customizer_add_view_type_rejects_search ... 2026-09-11 17:38:19,876 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:21,781 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c86a51c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:21,783 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c975c7c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:21,794 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:21,798 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c975de40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:22,279 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_ir_actions_act_window: Starting CustomizerTestIrActionsActWindow.test_customizer_add_view_type_rejects_uncapable_model ... 2026-09-11 17:38:22,358 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:25,132 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86caa077e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:25,133 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86cab9d580> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:25,143 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:25,147 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86cab9d8a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:25,665 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_ir_actions_act_window: Starting CustomizerTestIrActionsActWindow.test_customizer_add_view_type_requires_system_user ... 2026-09-11 17:38:26,055 127 INFO rb-46204af-224751-414456 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-11 17:38:26,133 127 INFO rb-46204af-224751-414456 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-11 17:38:26,236 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:28,926 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c8510220> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:28,927 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ca3a3740> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:28,933 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:28,936 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ca3a2980> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:28,963 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:38:29,216 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_ir_model: Starting CustomizerTestIrModel.test_2_1_3_create_new_model_default_chatter ... 2026-09-11 17:38:29,265 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:31,879 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c81cfe20> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:31,880 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ca4ef560> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:31,893 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:31,897 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ca4ef240> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:32,374 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_ir_model: Starting CustomizerTestIrModel.test_2_1_3_create_new_model_default_contact ... 2026-09-11 17:38:32,432 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-46204af-224751/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-46204af-224751/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-46204af-224751/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-46204af-224751/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-46204af-224751/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:34,331 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c76d5260> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-46204af-224751/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-46204af-224751/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-46204af-224751/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-46204af-224751/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-46204af-224751/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:34,332 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c8ad6520> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-46204af-224751/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-46204af-224751/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-46204af-224751/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-46204af-224751/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-46204af-224751/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:34,341 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-46204af-224751/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-46204af-224751/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-46204af-224751/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-46204af-224751/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-46204af-224751/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:34,346 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c8ad7ce0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-46204af-224751/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-46204af-224751/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-46204af-224751/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-46204af-224751/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-46204af-224751/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:35,437 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:37,410 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c979b4c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:37,411 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c76ccc20> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:37,419 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:37,423 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c76ce980> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:37,843 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_ir_model: Starting CustomizerTestIrModel.test_2_1_3_create_new_model_default_depend_company ... 2026-09-11 17:38:37,902 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-46204af-224751/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-46204af-224751/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-46204af-224751/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-46204af-224751/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-46204af-224751/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:40,495 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c9dff380> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-46204af-224751/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-46204af-224751/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-46204af-224751/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-46204af-224751/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-46204af-224751/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:40,496 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c756d580> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-46204af-224751/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-46204af-224751/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-46204af-224751/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-46204af-224751/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-46204af-224751/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:40,504 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-46204af-224751/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-46204af-224751/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-46204af-224751/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-46204af-224751/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-46204af-224751/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:40,508 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c756e0c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/models.py", line 5052, in create records = self._create(data_list) File "/data/build/rb-46204af-224751/odoo/models.py", line 5295, in _create field.create([ File "/data/build/rb-46204af-224751/odoo/fields.py", line 4570, in create self.write_batch(record_values, True) File "/data/build/rb-46204af-224751/odoo/fields.py", line 4596, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-46204af-224751/odoo/fields.py", line 4792, in write_real flush() File "/data/build/rb-46204af-224751/odoo/fields.py", line 4747, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:40,908 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:43,584 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ca1cfec0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:43,585 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ed29bd80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:43,591 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:43,596 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ed29aac0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:44,006 127 INFO rb-46204af-224751-414456 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-11 17:38:44,091 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:46,079 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c84f0900> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:46,080 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c771e660> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:46,087 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:46,090 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c771d940> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:47,237 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_ir_model: Starting CustomizerTestIrModel.test_2_1_create_new_model ... 2026-09-11 17:38:47,298 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:49,195 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c98e5da0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:49,196 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ee491260> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:49,201 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:49,205 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ee493f60> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:49,776 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:52,376 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c86ab880> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:52,377 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c76d6e80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:52,381 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:52,384 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c76d5ee0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:52,407 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:38:52,672 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestIrUiView.test_model_access_gated_node_not_revealed_in_customizer_mode ... 2026-09-11 17:38:53,201 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestIrUiView.test_non_customizer_render_does_not_leak_gated_field ... 2026-09-11 17:38:53,607 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestIrUiView.test_reveal_group_gated_field_in_customizer_mode ... 2026-09-11 17:38:53,683 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:38:53,716 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestBuildCustomizerBaseArch.test_build_customizer_base_arch_calendar_names_the_models_date_field ... 2026-09-11 17:38:53,773 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:56,339 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ed5db7e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:56,340 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ca46c180> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:56,346 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:56,351 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ca46f880> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:56,791 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:59,489 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c9e594e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:59,489 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c8d75120> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:59,494 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:59,498 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c8d75ee0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:38:59,823 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestBuildCustomizerBaseArch.test_build_customizer_base_arch_hierarchy_names_the_models_parent_field ... 2026-09-11 17:38:59,908 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:01,840 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ca4f3240> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:01,841 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c7b9f4c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:01,847 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:01,850 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f8737cea200> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:02,910 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:04,847 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c9617880> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:04,848 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c90d8c20> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:04,853 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:04,856 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c90d8720> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:05,154 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestBuildCustomizerBaseArch.test_build_customizer_base_arch_kanban_is_schema_valid_v18_card ... 2026-09-11 17:39:05,204 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestBuildCustomizerBaseArch.test_build_customizer_base_arch_retargets_static_template_to_rec_name ... 2026-09-11 17:39:05,248 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestBuildCustomizerBaseArch.test_build_customizer_base_arch_returns_none_when_capability_missing ... 2026-09-11 17:39:05,289 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:07,901 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c846d120> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:07,901 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ee60fe20> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:07,907 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:07,911 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ee60e8e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:08,389 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestBuildCustomizerBaseArch.test_create_customizer_view_no_longer_skips_calendar ... 2026-09-11 17:39:08,453 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:11,104 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c9e29120> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:11,105 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c9d67d80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:11,110 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:11,113 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c9d667a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:11,572 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:14,220 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c7df02c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:14,221 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ee8aaca0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:14,228 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:14,233 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ee8a8900> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:14,650 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestBuildCustomizerBaseArch.test_create_customizer_view_no_longer_skips_hierarchy ... 2026-09-11 17:39:14,769 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:16,679 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c760bf60> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:16,680 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ca224a40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:16,686 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:16,689 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ca225300> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:17,816 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:19,680 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ca4e9a80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:19,681 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86cabe4220> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:19,689 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:19,693 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86cabe42c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:20,085 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestBuildCustomizerBaseArch.test_ensure_customizer_base_view_is_idempotent ... 2026-09-11 17:39:20,146 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:22,896 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c846efc0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:22,897 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ed35c2c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:22,903 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:22,907 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ed35d800> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:23,415 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:25,938 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c975fb00> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:25,938 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c91be7a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:25,945 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:25,953 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c91bdd00> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:25,992 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:39:26,271 127 INFO rb-46204af-224751-414456 odoo.addons.viin_customizer.tests.test_ir_ui_view: Starting CustomizerTestFieldFormCustomizerView.test_add_field_via_customizer_form_view_saves_with_model_id ... 2026-09-11 17:39:26,320 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:28,388 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c5ed3ce0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:28,389 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ec95b600> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:28,396 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:28,401 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ec958040> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:29,611 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/form.py", line 443, in save [record_values] = self._record.web_save(values, self._view['fields_spec']) File "/data/build/rb-46204af-224751/addons/web/models/models.py", line 72, in web_save self = self.create(vals) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:31,644 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c771dd00> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/form.py", line 443, in save [record_values] = self._record.web_save(values, self._view['fields_spec']) File "/data/build/rb-46204af-224751/addons/web/models/models.py", line 72, in web_save self = self.create(vals) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:31,645 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ee65a7a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/form.py", line 443, in save [record_values] = self._record.web_save(values, self._view['fields_spec']) File "/data/build/rb-46204af-224751/addons/web/models/models.py", line 72, in web_save self = self.create(vals) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:31,651 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/form.py", line 443, in save [record_values] = self._record.web_save(values, self._view['fields_spec']) File "/data/build/rb-46204af-224751/addons/web/models/models.py", line 72, in web_save self = self.create(vals) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:31,656 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ee658400> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/form.py", line 443, in save [record_values] = self._record.web_save(values, self._view['fields_spec']) File "/data/build/rb-46204af-224751/addons/web/models/models.py", line 72, in web_save self = self.create(vals) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:31,997 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:34,706 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c871a840> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:34,707 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ca3a0a40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:34,720 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:34,724 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ca3a1300> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:34,755 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:39:46,306 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:49,172 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c9e551c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:49,173 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c8e8c0e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:49,181 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:49,184 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c8e8dda0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:49,558 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:52,273 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c86a6f20> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:52,274 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c90d8360> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:52,280 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:52,284 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c90d9e40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:52,659 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:54,595 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c7e57ba0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:54,596 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c9078ae0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:54,602 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:54,606 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c90798a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:55,749 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:57,642 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c81cf560> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:57,643 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c82bfd80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:57,651 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:57,655 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c82be840> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:39:57,971 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [1] 2026-09-11 17:39:59,589 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_attachment_reference_access: Starting TestAttachmentReferenceAccess.test_create_referencing_readable_attachment_is_allowed ... 2026-09-11 17:39:59,663 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_attachment_reference_access: Starting TestAttachmentReferenceAccess.test_create_referencing_unreadable_attachment_is_refused ... 2026-09-11 17:39:59,727 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [6737], uid: 123, model: ir.attachment 2026-09-11 17:39:59,778 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_attachment_reference_access: Starting TestAttachmentReferenceAccess.test_linking_readable_attachment_as_version_is_allowed ... 2026-09-11 17:39:59,890 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_attachment_reference_access: Starting TestAttachmentReferenceAccess.test_linking_unreadable_attachment_as_version_is_refused ... 2026-09-11 17:39:59,986 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [6737], uid: 123, model: ir.attachment 2026-09-11 17:40:00,038 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_attachment_reference_access: Starting TestAttachmentReferenceAccess.test_write_repointing_to_readable_attachment_is_allowed ... 2026-09-11 17:40:00,142 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_attachment_reference_access: Starting TestAttachmentReferenceAccess.test_write_repointing_to_unreadable_attachment_is_refused ... 2026-09-11 17:40:00,257 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [6737], uid: 123, model: ir.attachment 2026-09-11 17:40:00,372 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:02,230 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c846e2a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:02,230 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c7c45da0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:02,239 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:02,241 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c7c462a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:02,268 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-09-11 17:40:12,556 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:15,280 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c81f7240> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:15,281 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ca3b4720> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:15,287 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:15,291 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ca3b5080> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:15,614 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:18,201 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c9e499e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:18,202 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ca20b240> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:18,209 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:18,212 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ca20b9c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:18,548 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:20,486 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ca1f0f40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:20,487 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86caeaa840> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:20,495 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:20,499 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86caea9e40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:21,709 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:23,620 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ca4ca5c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:23,621 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ca547ce0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:23,627 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:23,631 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ca547100> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:24,638 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [3] 2026-09-11 17:40:24,773 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_document: Starting TestDocumentActionSetTag.test_01_constrains_check_tag_category ... 2026-09-11 17:40:24,841 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_document: Starting TestDocumentActionSetTag.test_02_sql_constraints_unique_res_model_id ... 2026-09-11 17:40:24,877 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_document: Starting TestDocumentActionSetTag.test_03_constraints_check_workspace_field ... 2026-09-11 17:40:24,919 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_document: Starting TestDocumentActionSetTag.test_04_document_document ... 2026-09-11 17:40:24,980 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_document: Starting TestDocumentActionSetTag.test_05_document_share ... 2026-09-11 17:40:25,047 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_document: Starting TestDocumentActionSetTag.test_06_compute_total_member ... 2026-09-11 17:40:25,069 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_document: Starting TestDocumentActionSetTag.test_07_document_workspace ... 2026-09-11 17:40:25,099 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_document: Starting TestDocumentActionSetTag.test_08_name_create ... 2026-09-11 17:40:25,202 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:27,219 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ca189260> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:27,219 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c7710c20> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:27,224 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:27,229 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c7711800> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:27,255 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:40:39,062 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:41,705 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86caaa44a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:41,705 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c76d1ee0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:41,711 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:41,715 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c76d1c60> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:42,045 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:44,766 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c8aa47c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:44,767 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ca9a1a80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:44,773 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:44,777 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ca9a0860> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:45,148 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:46,952 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86cabf3ec0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:46,953 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c81cf1a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:46,960 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:46,964 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c81cee80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:48,095 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:50,057 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86caa3ce00> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:50,058 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ca20a8e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:50,073 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:50,080 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ca20b380> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:50,379 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [5] 2026-09-11 17:40:50,484 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_document_controllers: Starting TestDocumentControllers.test_001_test_upload_document ... 2026-09-11 17:40:50,514 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:admin from n/a 2026-09-11 17:40:50,531 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:40:51,537 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:40:51] "POST /document/upload_document HTTP/1.1" 200 - 62 0.033 0.975 2026-09-11 17:40:51,567 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_document_controllers: Starting TestDocumentControllers.test_002_update_document ... 2026-09-11 17:40:51,593 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:admin from n/a 2026-09-11 17:40:51,609 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-11 17:40:51,615 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:40:51,869 127 INFO rb-46204af-224751-414456 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-11 17:40:51,990 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:40:51] "POST /document/update HTTP/1.1" 200 - 57 0.075 0.307 2026-09-11 17:40:52,072 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:54,001 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ca444f40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:54,001 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ca4efe20> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:54,008 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:54,012 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ca4ede40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:40:54,041 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:41:05,083 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:06,970 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ca4eda80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:06,971 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ca444f40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:06,976 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:06,979 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c86628e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:07,295 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:09,981 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c84cf6a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:09,981 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ee1f3ce0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:09,987 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:09,990 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ee1f0400> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:10,359 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:13,187 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ca87a340> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:13,187 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c7a60cc0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:13,192 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:13,197 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c7a60ae0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:13,750 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:16,357 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c8e21440> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:16,358 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ee658e00> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:16,365 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:16,368 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ee658400> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:16,715 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [7] 2026-09-11 17:41:16,816 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_document_security: Starting TestDocumentSecurity.test_013_check_team_leader_workspace ... 2026-09-11 17:41:16,866 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [9] 2026-09-11 17:41:16,914 127 INFO rb-46204af-224751-414456 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-11 17:41:16,947 127 INFO rb-46204af-224751-414456 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-11 17:41:16,969 127 INFO rb-46204af-224751-414456 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-11 17:41:16,992 127 INFO rb-46204af-224751-414456 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-11 17:41:17,023 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_document_security: Starting TestDocumentSecurity.test_09_security_document_team ... 2026-09-11 17:41:17,080 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [11] 2026-09-11 17:41:17,093 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 132, model: document.team 2026-09-11 17:41:17,112 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 132, model: document.team 2026-09-11 17:41:17,146 127 INFO rb-46204af-224751-414456 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-11 17:41:17,186 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_document_security: Starting TestDocumentSecurity.test_10_security_document_workspace ... 2026-09-11 17:41:17,252 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [13] 2026-09-11 17:41:17,315 127 INFO rb-46204af-224751-414456 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-11 17:41:17,423 127 INFO rb-46204af-224751-414456 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-11 17:41:17,459 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_document_security: Starting TestDocumentSecurity.test_11_security_document_document ... 2026-09-11 17:41:17,516 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [15] 2026-09-11 17:41:17,668 127 INFO rb-46204af-224751-414456 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-11 17:41:17,743 127 INFO rb-46204af-224751-414456 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-11 17:41:17,799 127 INFO rb-46204af-224751-414456 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-11 17:41:17,833 127 INFO rb-46204af-224751-414456 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-11 17:41:17,885 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_document_security: Starting TestDocumentSecurity.test_12_security_document_share ... 2026-09-11 17:41:17,957 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [17] 2026-09-11 17:41:18,191 127 INFO rb-46204af-224751-414456 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-11 17:41:18,351 127 INFO rb-46204af-224751-414456 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-11 17:41:18,458 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:20,285 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c8e02840> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:20,286 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c8682b60> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:20,290 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:20,293 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c8680a40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:20,319 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:41:22,359 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_ir_attachment_check: Starting TestIrAttachmentCheck.test_a_document_in_a_readable_folder_keeps_its_attachment_reachable ... 2026-09-11 17:41:22,383 127 INFO rb-46204af-224751-414456 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-11 17:41:22,443 127 INFO rb-46204af-224751-414456 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-11 17:41:22,495 127 INFO rb-46204af-224751-414456 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-11 17:41:22,543 127 INFO rb-46204af-224751-414456 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-11 17:41:22,623 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:41:23,683 127 INFO rb-46204af-224751-414456 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-11 17:41:23,719 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [7050], uid: 138, model: ir.attachment 2026-09-11 17:41:23,747 127 INFO rb-46204af-224751-414456 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-11 17:41:23,787 127 INFO rb-46204af-224751-414456 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-11 17:41:23,793 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 139, model: ir.attachment 2026-09-11 17:41:23,820 127 INFO rb-46204af-224751-414456 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-11 17:41:23,898 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 17:41:33,512 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:35,439 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ee8c1b20> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:35,440 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c976ea20> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:35,447 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:35,451 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c976f7e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:35,762 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:38,517 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ca4f1080> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:38,518 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c9e48c20> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:38,525 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:38,529 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c9e49120> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:38,921 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:41,698 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c5f72b60> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:41,699 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86cab50f40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:41,708 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:41,711 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86cab52200> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:42,202 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:44,096 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c9079e40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:44,096 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ca4fa0c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:44,102 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:44,105 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ca4fb560> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:45,086 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [19] 2026-09-11 17:41:46,050 127 INFO rb-46204af-224751-414456 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-11 17:41:46,528 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [7161], uid: 145, model: ir.attachment 2026-09-11 17:41:46,567 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_ir_attachment_search_rule: Starting TestIrAttachmentSearchRule.test_b2_permitted_user_still_reads_dms_surfaced_attachment ... 2026-09-11 17:41:47,216 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_ir_attachment_search_rule: Starting TestIrAttachmentSearchRule.test_b3_dms_access_survives_unreadable_source_record ... 2026-09-11 17:41:47,276 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 146, model: ir.rule 2026-09-11 17:41:47,385 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_ir_attachment_search_rule: Starting TestIrAttachmentSearchRule.test_b4_version_union_still_readable ... 2026-09-11 17:41:47,548 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_ir_attachment_search_rule: Starting TestIrAttachmentSearchRule.test_b5_plain_non_dms_attachment_unaffected ... 2026-09-11 17:41:47,709 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_ir_attachment_search_rule: Starting TestIrAttachmentSearchRule.test_b6_rule_domain_recheck_respects_active_company ... 2026-09-11 17:41:48,246 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [7168], uid: 147, model: ir.attachment 2026-09-11 17:41:48,344 127 INFO rb-46204af-224751-414456 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-11 17:41:48,474 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_ir_attachment_search_rule: Starting TestIrAttachmentSearchRule.test_b8_fetch_shape_search_never_touches_document_document ... 2026-09-11 17:41:48,693 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:50,828 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ca588d60> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:50,829 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c9764b80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:50,838 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:50,842 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c5ed23e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:41:50,877 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 16 checked, 16 removed 2026-09-11 17:42:02,805 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 2198, 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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:04,581 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c8b725c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 2198, 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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:04,581 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c9774540> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 2198, 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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:04,587 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 2198, 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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:04,591 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c9777a60> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 2198, 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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:04,965 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 2198, 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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:07,786 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c8b111c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 2198, 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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:07,787 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c7428a40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 2198, 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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:07,793 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 2198, 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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:07,798 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c7428220> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 2198, 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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:08,171 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 2198, 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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:11,047 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c9741080> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 2198, 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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:11,048 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c8e805e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 2198, 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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:11,057 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 2198, 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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:11,063 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c8e83c40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 2198, 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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:11,627 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 2198, 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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:14,360 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86cae82980> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 2198, 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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:14,360 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c8fa45e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 2198, 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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:14,366 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 2198, 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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:14,369 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c8fa4b80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 2198, 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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:14,695 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [21] 2026-09-11 17:42:16,089 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_share_avatar_route: Starting TestShareAvatarRoute.test_archived_share_token_is_refused_without_a_server_error ... 2026-09-11 17:42:16,115 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:42:17,119 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:42:17] "GET /document/avatar/152/2ea174ad-8945-45a5-a509-d33cadfa2d74 HTTP/1.1" 404 - 183 0.126 0.880 2026-09-11 17:42:17,120 127 INFO rb-46204af-224751-414456 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-11 17:42:17,170 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_share_avatar_route: Starting TestShareAvatarRoute.test_share_creator_avatar_is_served ... 2026-09-11 17:42:17,191 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:42:17,497 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:42:17] "GET /document/avatar/152/e9bce35b-0c7c-427e-a96d-762f68587deb HTTP/1.1" 200 - 24 0.023 0.285 2026-09-11 17:42:17,498 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_share_avatar_route.TestShareAvatarRoute.test_share_creator_avatar_is_served: waiting for threads: [] 2026-09-11 17:42:17,520 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_share_avatar_route: Starting TestShareAvatarRoute.test_shared_document_owner_avatar_is_served ... 2026-09-11 17:42:17,539 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:42:18,598 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:42:18] "GET /document/avatar/153/e9bce35b-0c7c-427e-a96d-762f68587deb HTTP/1.1" 200 - 24 0.025 1.041 2026-09-11 17:42:18,599 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_share_avatar_route.TestShareAvatarRoute.test_shared_document_owner_avatar_is_served: waiting for threads: [] 2026-09-11 17:42:18,624 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_share_avatar_route: Starting TestShareAvatarRoute.test_tampered_token_is_refused_without_a_server_error ... 2026-09-11 17:42:18,638 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:42:19,697 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:42:19] "GET /document/avatar/152/e9bce35b-0c7c-427e-a96d-762f68587dea HTTP/1.1" 404 - 188 0.171 0.893 2026-09-11 17:42:19,698 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_share_avatar_route.TestShareAvatarRoute.test_tampered_token_is_refused_without_a_server_error: waiting for threads: [] 2026-09-11 17:42:19,725 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_share_avatar_route: Starting TestShareAvatarRoute.test_unrelated_user_avatar_is_still_refused ... 2026-09-11 17:42:19,737 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:42:20,654 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:42:20] "GET /document/avatar/154/e9bce35b-0c7c-427e-a96d-762f68587deb HTTP/1.1" 404 - 194 0.110 0.809 2026-09-11 17:42:20,655 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_share_avatar_route.TestShareAvatarRoute.test_unrelated_user_avatar_is_still_refused: waiting for threads: [] 2026-09-11 17:42:20,740 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:22,691 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c9799f80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:22,692 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ed231580> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:22,699 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:22,704 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ed233c40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:22,736 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-11 17:42:35,073 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:37,131 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c8b11e40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:37,145 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ed667060> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:37,153 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:37,157 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c8fa6200> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:38,298 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:40,208 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c75e2660> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:40,209 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ed2a6660> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:40,221 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:40,226 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ed2a79c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:40,588 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:43,108 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c97814e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:43,109 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c60c6480> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:43,115 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:43,119 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c60c7920> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:43,608 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:46,184 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c8af19e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:46,185 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c908afc0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:46,191 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:46,195 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c908a520> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:46,503 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [25] 2026-09-11 17:42:46,656 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_share_document: Starting TestDocumentShare.test_001_share_document_send_users ... 2026-09-11 17:42:46,851 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [512] 2026-09-11 17:42:46,941 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:49,134 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c7ca6ca0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:49,135 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c76d4c20> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:49,140 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:49,145 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c76d5da0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:42:49,173 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:42:49,189 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_share_user_allowlist_clear: Starting TestShareUserAllowlistClear.test_clearing_the_user_allowlist_succeeds ... 2026-09-11 17:42:50,673 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [513] 2026-09-11 17:42:50,704 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21930] 2026-09-11 17:42:50,717 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:42:51,215 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [514] 2026-09-11 17:42:51,245 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21932] 2026-09-11 17:42:51,256 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:42:51,530 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [515] 2026-09-11 17:42:51,572 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_share_user_allowlist_clear: Starting TestShareUserAllowlistClear.test_emptied_allowlist_tracking_row_does_not_break_the_compute ... 2026-09-11 17:42:52,003 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [516] 2026-09-11 17:42:52,013 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21938] 2026-09-11 17:42:52,020 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:42:52,516 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [517] 2026-09-11 17:42:52,539 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21940] 2026-09-11 17:42:52,559 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:42:52,810 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [518] 2026-09-11 17:42:52,885 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_share_user_allowlist_clear: Starting TestShareUserAllowlistClear.test_newly_added_users_are_still_detected ... 2026-09-11 17:42:53,395 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [519] 2026-09-11 17:42:53,410 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21947] 2026-09-11 17:42:53,416 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:42:53,878 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [520] 2026-09-11 17:42:53,899 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21949] 2026-09-11 17:42:53,908 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:42:54,116 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [521] 2026-09-11 17:42:54,187 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_share_user_allowlist_clear: Starting TestShareUserAllowlistClear.test_removing_some_users_still_succeeds ... 2026-09-11 17:42:54,692 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [522] 2026-09-11 17:42:54,702 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21956] 2026-09-11 17:42:54,711 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:42:55,206 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [523] 2026-09-11 17:42:55,215 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [21958] 2026-09-11 17:42:55,222 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:42:55,453 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [524] 2026-09-11 17:42:55,496 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:43:05,196 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:06,910 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c8e01440> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:06,911 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c8d75d00> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:06,917 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:06,920 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c8d756c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:08,032 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:09,816 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f8736a25a80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:09,816 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c8ae63e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:09,827 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:09,830 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c8ae58a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:10,165 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:12,817 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c6013240> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:12,818 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86cabdad40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:12,827 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:12,829 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86cabda980> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:13,337 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:16,099 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ca188ea0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:16,100 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c8a8cea0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:16,108 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:16,112 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c8a8c540> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:16,429 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [31] 2026-09-11 17:43:16,552 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_unique_name: Starting TestUniqueDocumentName.test_distinct_names_in_one_batch_are_allowed ... 2026-09-11 17:43:16,603 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_unique_name: Starting TestUniqueDocumentName.test_duplicate_in_the_same_workspace_is_rejected ... 2026-09-11 17:43:16,651 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_unique_name: Starting TestUniqueDocumentName.test_duplicate_inside_one_batch_is_rejected ... 2026-09-11 17:43:16,692 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_unique_name: Starting TestUniqueDocumentName.test_rewriting_a_document_with_its_own_name_is_allowed ... 2026-09-11 17:43:16,732 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_unique_name: Starting TestUniqueDocumentName.test_same_name_in_another_workspace_is_allowed ... 2026-09-11 17:43:16,766 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document.tests.test_unique_name: Starting TestUniqueDocumentName.test_workspace_without_the_flag_allows_duplicates ... 2026-09-11 17:43:16,901 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:19,553 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ca4e7a60> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:19,554 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c76cdee0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:19,560 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:19,564 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c76cc720> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:19,593 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:43:20,786 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document_freight.tests.test_prepare_draft_bl_wizard: Starting TestPrepareDraftBLWizard.test_01_prepare_draft_bl_creates_required_document ... 2026-09-11 17:43:21,190 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [525] 2026-09-11 17:43:21,242 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document_freight.tests.test_prepare_draft_bl_wizard: Starting TestPrepareDraftBLWizard.test_02_prepare_draft_bl_updates_existing_required_document ... 2026-09-11 17:43:21,456 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 17:43:22,497 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document_freight.tests.test_prepare_si_wizard: Starting TestPrepareSIWizard.test_01_prepare_si_wizard_creates_required_document ... 2026-09-11 17:43:22,933 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [526] 2026-09-11 17:43:22,998 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document_freight.tests.test_prepare_si_wizard: Starting TestPrepareSIWizard.test_02_prepare_si_wizard_updates_existing_required_document ... 2026-09-11 17:43:23,311 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 17:43:23,326 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document_parsing.tests.test_engine: Starting TestWizardAccessIsolation.test_wizard_is_not_readable_by_a_different_user ... 2026-09-11 17:43:24,091 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 178, model: viin.document.parsing.wizard 2026-09-11 17:43:24,143 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:43:24,155 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document_parsing.tests.test_engine: Starting TestSectionLineCap.test_section_over_line_cap_is_rejected ... 2026-09-11 17:43:24,244 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:43:24,276 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document_parsing.tests.test_non_admin_access: Starting TestNonAdminDocumentParsing.test_missing_required_field_label_is_reported_for_non_admin_without_ir_model_fields_access ... 2026-09-11 17:43:24,663 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document_parsing.tests.test_non_admin_access: Starting TestNonAdminDocumentParsing.test_non_admin_user_can_analyze_document_without_ir_model_fields_access ... 2026-09-11 17:43:25,008 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document_parsing.tests.test_non_admin_access: Starting TestNonAdminDocumentParsing.test_non_admin_user_can_apply_parsed_value_to_target_without_ir_model_fields_access ... 2026-09-11 17:43:25,462 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 17:43:25,476 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document_parsing.tests.test_provider_model_catalog: Starting TestSwitchingProviderThroughTheFormReResolvesTheModel.test_switching_provider_in_the_form_reresolves_model_instead_of_blocking_save ... 2026-09-11 17:43:25,544 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:43:25,557 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document_parsing.tests.test_provider_model_catalog: Starting TestSwitchingProviderNeverPersistsAModelUnlessSaved.test_discarding_a_provider_switch_creates_no_catalog_row ... 2026-09-11 17:43:25,569 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted viin.document.parsing.model records with IDs: [9] 2026-09-11 17:43:25,612 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document_parsing.tests.test_provider_model_catalog: Starting TestSwitchingProviderNeverPersistsAModelUnlessSaved.test_saving_a_provider_switch_still_creates_the_missing_catalog_row ... 2026-09-11 17:43:25,623 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted viin.document.parsing.model records with IDs: [10] 2026-09-11 17:43:25,678 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:43:35,661 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:38,264 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c8e03ce0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:38,265 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c7615120> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:38,271 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:38,275 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c7616520> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:38,630 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:40,555 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c93f6f20> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:40,556 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86cae68360> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:40,561 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:40,565 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86cae6b920> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:41,594 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:43,624 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86cac8f880> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:43,625 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c9ff8f40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:43,631 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:43,634 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c9ffb9c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:44,191 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:46,882 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c7543b00> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:46,883 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c8e832e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:46,890 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:46,894 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c8e809a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:47,173 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [33] 2026-09-11 17:43:47,460 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document_project.tests.test_access_right: Starting TestDocumentSecurity.test_001_project_user_access_documents ... 2026-09-11 17:43:47,549 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [211, 216, 227, 224, 221, 206] 2026-09-11 17:43:47,598 127 INFO rb-46204af-224751-414456 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-11 17:43:47,659 127 INFO rb-46204af-224751-414456 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-11 17:43:47,713 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted mail.message records with IDs: [3218] 2026-09-11 17:43:47,739 127 INFO rb-46204af-224751-414456 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-11 17:43:47,795 127 INFO rb-46204af-224751-414456 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-11 17:43:47,878 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted mail.message records with IDs: [3217] 2026-09-11 17:43:47,936 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted ir.model.data records with IDs: [188850] 2026-09-11 17:43:47,936 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted document.document records with IDs: [11] 2026-09-11 17:43:48,060 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document_project.tests.test_access_right: Starting TestDocumentSecurity.test_002_project_user_access_workspace ... 2026-09-11 17:43:48,163 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [211, 216, 227, 224, 221, 206] 2026-09-11 17:43:48,243 127 INFO rb-46204af-224751-414456 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-11 17:43:48,334 127 INFO rb-46204af-224751-414456 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-11 17:43:48,368 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted mail.message records with IDs: [3216] 2026-09-11 17:43:48,390 127 INFO rb-46204af-224751-414456 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-11 17:43:48,597 127 INFO rb-46204af-224751-414456 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-11 17:43:48,976 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted document.workspace records with IDs: [77] 2026-09-11 17:43:49,012 127 INFO rb-46204af-224751-414456 odoo.addons.viin_document_project.tests.test_access_right: Starting TestDocumentSecurity.test_003_project_user_access_document ... 2026-09-11 17:43:49,119 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [211, 216, 227, 224, 221, 206] 2026-09-11 17:43:49,214 127 INFO rb-46204af-224751-414456 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-11 17:43:49,283 127 INFO rb-46204af-224751-414456 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-11 17:43:49,328 127 INFO rb-46204af-224751-414456 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-11 17:43:49,469 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:52,118 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ca66a2a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:52,118 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c5da42c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:52,124 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:52,127 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c5da4540> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:43:52,148 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:43:52,425 127 INFO rb-46204af-224751-414456 odoo.addons.viin_duns.tests.test_partner_duns: Starting TestPartnerDuns.test_partner_duns_003 ... 2026-09-11 17:43:52,504 127 INFO rb-46204af-224751-414456 odoo.addons.viin_duns.tests.test_partner_duns: Starting TestPartnerDuns.test_partner_duns_005 ... 2026-09-11 17:43:52,565 127 INFO rb-46204af-224751-414456 odoo.addons.viin_duns.tests.test_partner_duns: Starting TestPartnerDuns.test_partner_duns_007 ... 2026-09-11 17:43:53,691 127 INFO rb-46204af-224751-414456 odoo.addons.viin_duns.tests.test_partner_duns: Starting TestPartnerDuns.test_partner_duns_009 ... 2026-09-11 17:43:53,782 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:44:03,760 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [527] 2026-09-11 17:44:03,770 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [22345] 2026-09-11 17:44:03,776 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:44:04,186 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [528] 2026-09-11 17:44:04,195 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [22347] 2026-09-11 17:44:04,201 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:44:04,620 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [529] 2026-09-11 17:44:04,628 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [22349] 2026-09-11 17:44:04,633 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:44:05,092 127 INFO rb-46204af-224751-414456 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-11 17:44:05,188 127 INFO rb-46204af-224751-414456 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-11 17:44:05,307 127 INFO rb-46204af-224751-414456 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-11 17:44:05,466 127 INFO rb-46204af-224751-414456 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-11 17:44:05,605 127 INFO rb-46204af-224751-414456 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-11 17:44:05,712 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 17:44:17,282 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [530] 2026-09-11 17:44:17,292 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [22743] 2026-09-11 17:44:17,300 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:44:17,860 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [531] 2026-09-11 17:44:17,869 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [22745] 2026-09-11 17:44:17,876 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:44:18,486 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [532] 2026-09-11 17:44:18,498 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [22747] 2026-09-11 17:44:18,506 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:44:19,055 127 INFO rb-46204af-224751-414456 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-11 17:44:19,177 127 INFO rb-46204af-224751-414456 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-11 17:44:19,492 127 INFO rb-46204af-224751-414456 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-11 17:44:19,529 127 INFO rb-46204af-224751-414456 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-11 17:44:19,612 127 INFO rb-46204af-224751-414456 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-11 17:44:19,657 127 INFO rb-46204af-224751-414456 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-11 17:44:19,713 127 INFO rb-46204af-224751-414456 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-11 17:44:19,819 127 INFO rb-46204af-224751-414456 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-11 17:44:20,016 127 INFO rb-46204af-224751-414456 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-11 17:44:20,147 127 INFO rb-46204af-224751-414456 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-11 17:44:20,338 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 17:44:20,890 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate.tests.test_compute: Starting TestEstimateCompute.test_compute_amounts ... 2026-09-11 17:44:20,991 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate.tests.test_compute: Starting TestEstimateCompute.test_compute_readonly_mode ... 2026-09-11 17:44:21,034 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:44:21,529 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate.tests.test_constraints: Starting TestEstimateConstraints.test_currency ... 2026-09-11 17:44:21,608 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate.tests.test_constraints: Starting TestEstimateConstraints.test_invalid_date_range ... 2026-09-11 17:44:21,647 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate.tests.test_constraints: Starting TestEstimateConstraints.test_non_recursive_hierarchy ... 2026-09-11 17:44:21,828 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [533] 2026-09-11 17:44:21,881 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate.tests.test_constraints: Starting TestEstimateConstraints.test_recursive_hierarchy ... 2026-09-11 17:44:22,103 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [534] 2026-09-11 17:44:22,149 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate.tests.test_constraints: Starting TestEstimateConstraints.test_sub_estimate_within_parent_range ... 2026-09-11 17:44:22,224 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:44:22,680 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate.tests.test_report: Starting TestReport.test_estimate_report ... 2026-09-11 17:44:22,805 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:44:23,319 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [535] 2026-09-11 17:44:23,350 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate.tests.test_security: Starting TestEstimateSecurity.test_estimate_admin_full_access ... 2026-09-11 17:44:23,608 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.message records with IDs: [22793, 22792] 2026-09-11 17:44:23,659 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted estimate.estimate records with IDs: [15] 2026-09-11 17:44:23,674 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.followers records with IDs: [1732] 2026-09-11 17:44:23,697 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate.tests.test_security: Starting TestEstimateSecurity.test_estimate_line_admin_full_access ... 2026-09-11 17:44:23,819 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted estimate.line records with IDs: [42] 2026-09-11 17:44:23,845 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate.tests.test_security: Starting TestEstimateSecurity.test_estimate_line_user_access ... 2026-09-11 17:44:23,957 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted estimate.line records with IDs: [37] 2026-09-11 17:44:23,994 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate.tests.test_security: Starting TestEstimateSecurity.test_estimate_line_user_no_access_other_lines ... 2026-09-11 17:44:24,031 127 INFO rb-46204af-224751-414456 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-11 17:44:24,067 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate.tests.test_security: Starting TestEstimateSecurity.test_estimate_user_access_noone_estimate ... 2026-09-11 17:44:24,209 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted mail.message records with IDs: [22790] 2026-09-11 17:44:24,231 127 INFO rb-46204af-224751-414456 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-11 17:44:24,268 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate.tests.test_security: Starting TestEstimateSecurity.test_estimate_user_access_own_estimate ... 2026-09-11 17:44:24,432 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [536] 2026-09-11 17:44:24,588 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted mail.message records with IDs: [22794, 22790] 2026-09-11 17:44:24,626 127 INFO rb-46204af-224751-414456 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-11 17:44:24,674 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate.tests.test_security: Starting TestEstimateSecurity.test_estimate_user_access_sub_estimate ... 2026-09-11 17:44:24,860 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [537] 2026-09-11 17:44:24,935 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [538] 2026-09-11 17:44:25,046 127 INFO rb-46204af-224751-414456 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-11 17:44:25,064 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted mail.message records with IDs: [22796, 22791] 2026-09-11 17:44:25,084 127 INFO rb-46204af-224751-414456 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-11 17:44:25,113 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate.tests.test_security: Starting TestEstimateSecurity.test_estimate_user_no_access_other_estimates ... 2026-09-11 17:44:25,148 127 INFO rb-46204af-224751-414456 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-11 17:44:25,161 127 INFO rb-46204af-224751-414456 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-11 17:44:25,181 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted mail.message records with IDs: [22793, 22792] 2026-09-11 17:44:25,202 127 INFO rb-46204af-224751-414456 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-11 17:44:25,240 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:44:25,588 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate.tests.test_workflow: Starting TestEstimateWorkflow.test_action_cancel ... 2026-09-11 17:44:25,659 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted estimate.line records with IDs: [48, 49, 50, 51] 2026-09-11 17:44:25,681 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate.tests.test_workflow: Starting TestEstimateWorkflow.test_action_confirm ... 2026-09-11 17:44:25,751 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate.tests.test_workflow: Starting TestEstimateWorkflow.test_action_draft ... 2026-09-11 17:44:25,785 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate.tests.test_workflow: Starting TestEstimateWorkflow.test_allowed_field_write_parent_estimate ... 2026-09-11 17:44:25,863 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate.tests.test_workflow: Starting TestEstimateWorkflow.test_forbidden_field_write_parent_estimate ... 2026-09-11 17:44:25,949 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate.tests.test_workflow: Starting TestEstimateWorkflow.test_unlink_sub_estimate_line_in_parent ... 2026-09-11 17:44:26,039 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate.tests.test_workflow: Starting TestEstimateWorkflow.test_update_lines_to_parent ... 2026-09-11 17:44:26,108 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate.tests.test_workflow: Starting TestEstimateWorkflow.test_write_child_estimate_line ... 2026-09-11 17:44:26,240 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:44:27,563 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApproval.test_action_view_approval ... 2026-09-11 17:44:27,657 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApproval.test_approval_request_data ... 2026-09-11 17:44:27,720 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApproval.test_approval_state_computation ... 2026-09-11 17:44:28,028 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [261] 2026-09-11 17:44:28,230 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [539] 2026-09-11 17:44:28,503 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApproval.test_can_do_things_computation ... 2026-09-11 17:44:28,818 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApproval.test_multiple_approval_state_computation ... 2026-09-11 17:44:29,179 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [263] 2026-09-11 17:44:29,314 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [540] 2026-09-11 17:44:31,087 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [541] 2026-09-11 17:44:31,191 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [264] 2026-09-11 17:44:31,280 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [542] 2026-09-11 17:44:31,503 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:44:32,856 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApprovalLineType.test_t10_action_view_approval_still_opens_the_request ... 2026-09-11 17:44:32,953 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApprovalLineType.test_t11_non_admin_sees_the_direction_on_lines ... 2026-09-11 17:44:33,041 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApprovalLineType.test_t1_toggle_field_map_does_not_raise ... 2026-09-11 17:44:33,066 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApprovalLineType.test_t2_estimate_request_type_data_builds ... 2026-09-11 17:44:33,116 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApprovalLineType.test_t3_line_direction_and_sections_reach_the_approval ... 2026-09-11 17:44:33,165 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApprovalLineType.test_t4_taxed_line_reproduces_totals ... 2026-09-11 17:44:33,217 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApprovalLineType.test_t5_direction_is_mandatory_on_ordinary_lines ... 2026-09-11 17:44:33,256 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApprovalLineType.test_t6_header_and_line_direction_toggles ... 2026-09-11 17:44:33,275 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApprovalLineType.test_t7_provisioning_is_idempotent ... 2026-09-11 17:44:33,845 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApprovalLineType.test_t8_form_arch_carries_new_columns_and_no_legacy_idiom ... 2026-09-11 17:44:34,018 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate_approval.tests.test_estimate_approval: Starting TestEstimateApprovalLineType.test_t9_report_models_read_new_field_without_db_error ... 2026-09-11 17:44:34,109 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:44:34,628 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate_budget.tests.test_analytic_plan_mixin: Starting TestAnalyticPlanMixinReconcile.test_account_id_field_round_trips_on_create ... 2026-09-11 17:44:35,919 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate_budget.tests.test_analytic_plan_mixin: Starting TestAnalyticPlanMixinReconcile.test_budgetary_position_only_wizard_line_is_valid_on_create ... 2026-09-11 17:44:37,088 127 INFO rb-46204af-224751-414456 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-11 17:44:38,057 127 INFO rb-46204af-224751-414456 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-11 17:44:39,189 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:44:41,111 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c8dc34c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:44:41,111 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c5d5e480> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:44:41,118 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:44:41,122 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c5d5f240> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:44:41,368 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:44:43,941 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ed536c00> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:44:43,941 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c85104a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:44:43,947 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:44:43,950 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c85122a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:44:44,185 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:44:46,713 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86cae77ec0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:44:46,714 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ee8b36a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:44:46,721 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:44:46,725 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ee8ccd60> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:44:47,002 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:44:49,063 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ca543f60> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:44:49,063 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ec959580> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:44:49,069 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:44:49,073 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ec958ea0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:44:49,982 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:44:51,865 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c7d68b80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:44:51,866 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ca4fa700> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:44:51,873 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:44:51,877 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ca4faac0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:44:52,096 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:44:54,896 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c81ce160> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:44:54,897 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ca631580> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:44:54,904 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:44:54,908 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ca630f40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:44:55,145 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:44:57,660 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86edc8d260> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:44:57,661 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c8ea87c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:44:57,667 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:44:57,670 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c8ea9e40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:44:57,914 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:44:59,901 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ee275080> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:44:59,902 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c8b26700> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:44:59,907 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:44:59,910 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c8b24400> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:00,777 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:02,556 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c84f36a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:02,556 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ca51efc0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:02,560 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:02,563 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ca51c360> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:02,804 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:05,491 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c8924b80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:05,492 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c846d440> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:05,497 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:05,501 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c846d260> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:05,736 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:08,261 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86caad39c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:08,262 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ed282f20> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:08,267 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:08,271 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ed2816c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:08,500 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:10,427 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ca5b8c20> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:10,428 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c7b9f920> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:10,439 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:10,443 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c7b9e520> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:11,327 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:13,246 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86caeaac00> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:13,247 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c82af880> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:13,253 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:13,256 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c82ad1c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:13,490 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:16,204 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ca46d3a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:16,205 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ed9edd00> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:16,212 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:16,215 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ed9ed8a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:16,478 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:18,981 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86caa3d580> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:18,982 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c9f9b6a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:18,987 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:18,991 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c9f9ad40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:19,243 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:21,084 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c5f9a980> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:21,085 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ca481d00> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:21,095 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:21,098 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ca4800e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:22,045 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:23,991 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c8f06fc0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:23,992 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c9e2ab60> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:24,000 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:24,005 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c9e287c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:24,266 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:26,790 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c9fdc220> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:26,791 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ca3a2480> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:26,797 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:26,801 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c76d25c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:27,048 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:29,569 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ca07b7e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:29,569 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c93fdbc0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:29,574 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:29,577 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c93fc680> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:29,833 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:31,868 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ca3567a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:31,869 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c8ae54e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:31,874 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:31,877 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c8ae6b60> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:32,801 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:34,647 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c8293740> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:34,648 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c82337e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:34,657 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:34,661 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c8230ea0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:34,934 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:37,511 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c76c71a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:37,512 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c93fcea0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:37,519 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:37,525 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c93ffe20> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:37,799 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:40,404 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c8eb5300> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:40,405 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c7c71800> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:40,411 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:40,415 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c7c71080> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:40,625 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:42,558 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ca1f1440> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:42,559 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ca0db6a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:42,568 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:42,572 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ca0dad40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:43,477 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:45,461 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c845d620> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:45,462 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c8ac84a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:45,468 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:45,472 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c8ac87c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:45,713 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:48,304 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c768f740> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:48,305 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c8d756c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:48,311 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:48,314 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c8d76980> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:48,552 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:51,175 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ca433600> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:51,176 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c84fd440> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:51,184 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:51,188 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c84fca40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:51,463 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:53,516 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ca0db1a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:53,517 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c8b01800> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:53,521 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:53,524 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c8b03600> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:54,348 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:56,155 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c8d75800> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:56,155 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ca51dbc0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:56,165 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:56,170 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ca51d580> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:56,400 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:59,066 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c7701120> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:59,067 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ee2bad40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:59,076 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:59,079 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ee2ba7a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:45:59,347 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:01,931 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ed602e80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:01,931 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c91e5b20> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:01,942 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:01,946 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c91e63e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:02,200 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:04,066 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c8a9e520> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:04,067 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ca3b7f60> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:04,078 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:04,084 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ca3b4180> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:05,044 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:06,972 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86cabda980> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:06,974 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c78ab880> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:06,981 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:06,985 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c78a8a40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:07,240 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:09,710 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c82309a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:09,711 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86edcc9da0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:09,717 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:09,721 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86edccb240> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:09,974 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:12,576 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c8b1e340> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:12,577 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c808bf60> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:12,582 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:12,587 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c80884a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:12,823 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:15,454 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c60c42c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:15,455 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ca4c8b80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:15,461 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:15,465 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ca4ca7a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:15,713 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:17,517 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ec985940> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:17,518 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ca44b2e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:17,524 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:17,528 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ca4494e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:18,384 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:20,146 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c7a600e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:20,147 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c9992ac0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:20,152 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:20,156 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c9993600> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:20,406 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:22,950 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c5d45c60> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:22,951 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ca5a65c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:22,956 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:22,960 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ca5a5d00> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:23,177 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:25,626 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c787f560> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:25,627 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c90784a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:25,634 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:25,638 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c907a020> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:25,877 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:27,832 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c8b64cc0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:27,833 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ed35cea0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:27,838 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:27,840 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ed35d800> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:28,719 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:30,586 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ca2e0fe0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:30,587 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c9e56a20> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:30,593 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:30,596 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c9e55440> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:30,827 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:33,415 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c5f9aac0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:33,416 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c5d45a80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:33,422 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:33,426 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c5d46e80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:33,673 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:36,290 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c76d7d80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:36,291 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ed6665c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:36,298 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:36,303 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ed664180> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:36,584 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:38,653 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c8b1fba0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:38,654 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c9f6f4c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:38,660 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:38,665 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c9f6cea0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:39,555 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:41,338 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c771f6a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:41,339 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c5e2fc40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:41,345 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:41,349 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c5e2c680> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:41,593 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:44,394 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c8089940> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:44,395 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c7d6ab60> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:44,405 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:44,409 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c7d6a520> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 363, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:44,640 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:47,276 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c60132e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:47,278 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c9d39300> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:47,287 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:47,292 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c9d3bce0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 365, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 337, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:47,394 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:49,502 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c9d3a160> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:49,502 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ed9ef7e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:49,510 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:49,513 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ed9ec5e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:46:49,539 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:46:50,218 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate_budget.tests.test_estimate_budget: Starting TestEstimateBudget.test_action_view_budget ... 2026-09-11 17:46:51,548 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate_budget.tests.test_estimate_budget: Starting TestEstimateBudget.test_action_view_estimate_from_budget ... 2026-09-11 17:46:52,765 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate_budget.tests.test_estimate_budget: Starting TestEstimateBudget.test_budget_count_computation ... 2026-09-11 17:46:54,040 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate_budget.tests.test_estimate_budget: Starting TestEstimateBudget.test_estimate_count_computation ... 2026-09-11 17:46:55,247 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate_budget.tests.test_estimate_budget: Starting TestEstimateBudget.test_wizard_create_budget_diff_budget_post ... 2026-09-11 17:46:56,565 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate_budget.tests.test_estimate_budget: Starting TestEstimateBudget.test_wizard_create_budget_same_budget_post ... 2026-09-11 17:46:57,957 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:46:58,695 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate_hr.tests.test_estimate_hr: Starting TestEstimateHr.test_department_id_computation ... 2026-09-11 17:46:58,780 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate_hr.tests.test_estimate_hr: Starting TestEstimateHr.test_manual_update_department_id ... 2026-09-11 17:46:58,916 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:46:59,485 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate_project.tests.test_estimate_project: Starting TestEstimateProject.test_action_create_project ... 2026-09-11 17:46:59,594 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate_project.tests.test_estimate_project: Starting TestEstimateProject.test_action_view_estimate_from_project ... 2026-09-11 17:46:59,653 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate_project.tests.test_estimate_project: Starting TestEstimateProject.test_action_view_project ... 2026-09-11 17:46:59,702 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate_project.tests.test_estimate_project: Starting TestEstimateProject.test_estimate_count_computation ... 2026-09-11 17:46:59,754 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate_project.tests.test_estimate_project: Starting TestEstimateProject.test_project_count_computation ... 2026-09-11 17:46:59,806 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:47:00,389 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate_purchase.tests.test_estimate_purchase: Starting TestEstimatePurchase.test_action_view_estimate_from_purchase_order ... 2026-09-11 17:47:00,435 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate_purchase.tests.test_estimate_purchase: Starting TestEstimatePurchase.test_action_view_purchase_order ... 2026-09-11 17:47:00,476 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate_purchase.tests.test_estimate_purchase: Starting TestEstimatePurchase.test_estimate_count_computation ... 2026-09-11 17:47:00,509 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate_purchase.tests.test_estimate_purchase: Starting TestEstimatePurchase.test_purchase_order_count_computation ... 2026-09-11 17:47:00,543 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate_purchase.tests.test_estimate_purchase: Starting TestEstimatePurchase.test_wizard_create_purchase_order ... 2026-09-11 17:47:00,786 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:47:01,334 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate_sale.tests.test_estimate_sale: Starting TestEstimateSale.test_action_view_estimate_from_sale_order ... 2026-09-11 17:47:01,517 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate_sale.tests.test_estimate_sale: Starting TestEstimateSale.test_action_view_sale_order ... 2026-09-11 17:47:01,563 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate_sale.tests.test_estimate_sale: Starting TestEstimateSale.test_estimate_count_computation ... 2026-09-11 17:47:01,606 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate_sale.tests.test_estimate_sale: Starting TestEstimateSale.test_sale_order_count_computation ... 2026-09-11 17:47:01,644 127 INFO rb-46204af-224751-414456 odoo.addons.viin_estimate_sale.tests.test_estimate_sale: Starting TestEstimateSale.test_wizard_create_sale_order ... 2026-09-11 17:47:01,913 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:47:01,926 127 INFO rb-46204af-224751-414456 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_01_registration_create_issues_partner_barcode ... 2026-09-11 17:47:02,474 127 INFO rb-46204af-224751-414456 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_02_non_participant_partner_has_no_barcode ... 2026-09-11 17:47:02,538 127 INFO rb-46204af-224751-414456 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_03_scan_permanent_card_confirms_open_registration ... 2026-09-11 17:47:03,006 127 INFO rb-46204af-224751-414456 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_04_scan_permanent_card_twice_reports_already_registered ... 2026-09-11 17:47:03,492 127 INFO rb-46204af-224751-414456 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_05_scan_unknown_code_returns_invalid_ticket ... 2026-09-11 17:47:03,586 127 INFO rb-46204af-224751-414456 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_06_register_attendee_transparent_for_registration_barcode ... 2026-09-11 17:47:04,032 127 INFO rb-46204af-224751-414456 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_07_scan_prefers_open_over_draft_registration ... 2026-09-11 17:47:04,817 127 INFO rb-46204af-224751-414456 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_08_partner_card_scoped_to_issuing_company ... 2026-09-11 17:47:10,348 127 INFO rb-46204af-224751-414456 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_09_cron_backfill_narrows_to_participants_across_companies ... 2026-09-11 17:47:15,695 127 INFO rb-46204af-224751-414456 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-11 17:47:16,311 127 INFO rb-46204af-224751-414456 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_11_report_renders_once_and_skips_cardless_partners ... 2026-09-11 17:47:16,516 127 INFO rb-46204af-224751-414456 odoo.addons.viin_event_partner_barcodes.tests.test_event_partner_barcodes: Starting TestEventPartnerBarcodes.test_12_cron_record_loads_with_days_interval ... 2026-09-11 17:47:16,542 127 INFO rb-46204af-224751-414456 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-11 17:47:17,273 127 INFO rb-46204af-224751-414456 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-11 17:47:22,243 127 INFO rb-46204af-224751-414456 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-11 17:47:22,713 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 16 checked, 16 removed 2026-09-11 17:47:24,786 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet.tests.test_access_right: Starting TestAccessRight.test_access_read_service_user_010 ... 2026-09-11 17:47:24,800 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 220, model: fleet.vehicle.log.services 2026-09-11 17:47:24,823 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #220 deleted mail.message records with IDs: [6148, 4865, 65] 2026-09-11 17:47:24,828 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 220, model: fleet.vehicle.log.services 2026-09-11 17:47:24,851 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet.tests.test_access_right: Starting TestAccessRight.test_group_fleet_manager_001 ... 2026-09-11 17:47:24,887 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #219 deleted mail.message records with IDs: [6148, 4865, 65] 2026-09-11 17:47:24,912 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #219 deleted ir.model.data records with IDs: [43541] 2026-09-11 17:47:24,912 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #219 deleted fleet.vehicle.log.services records with IDs: [1] 2026-09-11 17:47:24,953 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #219 deleted fleet.vehicle.log.services records with IDs: [7] 2026-09-11 17:47:24,981 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:47:26,318 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet.tests.test_amount_account_fleet_collision: Starting TestVehicleServiceAmountIntegrity.test_amount_inverse_updates_price_unit ... 2026-09-11 17:47:26,376 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet.tests.test_amount_account_fleet_collision: Starting TestVehicleServiceAmountIntegrity.test_amount_reflects_quantity_times_price_unit ... 2026-09-11 17:47:26,441 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet.tests.test_amount_account_fleet_collision: Starting TestVehicleServiceAmountIntegrity.test_bill_created_service_log_keeps_bill_debit_amount ... 2026-09-11 17:47:28,357 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 17:47:30,056 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet.tests.test_fleet_service_type: Starting TestFleetServiceType.test_service_type_generates_billable_service_product_010 ... 2026-09-11 17:47:30,226 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 17:47:31,811 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet.tests.test_fleet_vehicle_address: Starting TestFleetVehicleAddress.test_create_vehicle_with_unmatched_location_010 ... 2026-09-11 17:47:31,897 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 17:47:33,760 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet.tests.test_fleet_vehicle_cost_report: Starting TestFleetVehicleCostReport.test_report_aggregates_vehicle_service_cost_010 ... 2026-09-11 17:47:33,915 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 17:47:35,560 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet.tests.test_vehicle_services: Starting TestVehicleService.test_compute_vehicle_service_amount ... 2026-09-11 17:47:35,613 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 17:47:37,824 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_account.tests.test_access_right: Starting TestAccessRight.test_access_account_user ... 2026-09-11 17:47:37,918 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #252 deleted ir.model.data records with IDs: [43417] 2026-09-11 17:47:37,918 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #252 deleted fleet.service.type records with IDs: [3] 2026-09-11 17:47:37,938 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_account.tests.test_access_right: Starting TestAccessRight.test_access_invoicing_user ... 2026-09-11 17:47:37,959 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 251, model: fleet.vehicle 2026-09-11 17:47:37,967 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 251, model: fleet.vehicle 2026-09-11 17:47:38,006 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #251 deleted mail.message records with IDs: [2765, 60] 2026-09-11 17:47:38,008 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 251, model: fleet.vehicle 2026-09-11 17:47:38,073 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 251, model: fleet.vehicle.log.services 2026-09-11 17:47:38,110 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [14], uid: 251, model: fleet.vehicle.log.services 2026-09-11 17:47:38,125 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [14], uid: 251, model: fleet.vehicle.log.services 2026-09-11 17:47:38,139 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 251, model: fleet.vehicle.log.services 2026-09-11 17:47:38,168 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 251, model: fleet.service.type 2026-09-11 17:47:38,170 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 251, model: fleet.service.type 2026-09-11 17:47:38,173 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 251, model: fleet.service.type 2026-09-11 17:47:38,194 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_account.tests.test_access_right: Starting TestAccessRight.test_changing_brand_name ... 2026-09-11 17:47:38,281 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_account.tests.test_access_right: Starting TestAccessRight.test_changing_model_name ... 2026-09-11 17:47:38,368 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_account.tests.test_access_right: Starting TestAccessRight.test_changing_vehicle_model ... 2026-09-11 17:47:38,453 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-11 17:47:39,448 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_account.tests.test_account_fleet_cooperation: Starting TestAccountFleetCooperation.test_bill_linked_service_excluded_from_sum_check_constraint ... 2026-09-11 17:47:40,178 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_account.tests.test_account_fleet_cooperation: Starting TestAccountFleetCooperation.test_bill_price_change_resyncs_linked_service_amount ... 2026-09-11 17:47:40,817 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_account.tests.test_account_fleet_cooperation: Starting TestAccountFleetCooperation.test_repost_after_vehicle_cleared_does_not_recreate_phantom_service ... 2026-09-11 17:47:41,310 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [557] 2026-09-11 17:47:41,538 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_account.tests.test_account_fleet_cooperation: Starting TestAccountFleetCooperation.test_unlink_bill_linked_vehicle_service_line_does_not_raise ... 2026-09-11 17:47:42,081 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [218] 2026-09-11 17:47:42,120 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [23549] 2026-09-11 17:47:42,123 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted fleet.vehicle.log.services records with IDs: [18] 2026-09-11 17:47:42,226 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [539] 2026-09-11 17:47:42,326 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [540] 2026-09-11 17:47:42,354 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:47:43,331 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:47:46,087 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c76d4360> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:47:46,088 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c8a934c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:47:46,094 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:47:46,098 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c8a93560> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:47:46,436 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:47:49,190 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c81a1620> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:47:49,191 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ed5349a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:47:49,198 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:47:49,206 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ed534c20> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:47:49,514 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:47:51,600 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86cb019580> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:47:51,601 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c8185bc0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:47:51,608 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:47:51,612 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c8186020> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:47:52,683 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:47:54,571 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ee243f60> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:47:54,573 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c9799260> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:47:54,578 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:47:54,582 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c9798720> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:47:54,910 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:47:57,678 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c7714c20> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:47:57,679 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c75c8900> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:47:57,689 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:47:57,694 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c75cbec0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:47:58,020 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:48:00,587 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ed665a80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:48:00,588 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c975ee80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:48:00,595 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:48:00,599 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c975d1c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:48:00,893 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:48:02,867 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ca226fc0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:48:02,868 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ec682700> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:48:02,882 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:48:02,890 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ec680c20> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:48:03,872 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:48:05,670 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ca4cbce0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:48:05,670 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c5b24b80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:48:05,677 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:48:05,681 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c5b26b60> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:48:05,984 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_account.tests.test_analytic_cleanse_coinstall: Starting TestFleetAnalyticCleanseCoinstall.test_cleanse_does_not_remove_non_fleet_plan_entry ... 2026-09-11 17:48:08,242 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:48:10,275 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c865bba0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:48:10,277 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c9f809a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:48:10,283 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:48:10,287 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c9f811c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:48:10,312 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:48:10,326 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_account.tests.test_auto_install_optin: Starting TestViinFleetAccountAutoInstallOptin.test_booking_account_triggers_off_full_depends ... 2026-09-11 17:48:10,347 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_account.tests.test_auto_install_optin: Starting TestViinFleetAccountAutoInstallOptin.test_viin_fleet_account_auto_installs_on_full_depends ... 2026-09-11 17:48:10,377 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:48:18,091 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_change_name_service ... 2026-09-11 17:48:18,278 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_constrain_same_currency ... 2026-09-11 17:48:21,084 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_constraint_change_name_analytic_account_vehicle ... 2026-09-11 17:48:21,157 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_constraint_invoice_line_message_shows_decimal_amount ... 2026-09-11 17:48:21,666 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_constraint_product_same_product_type_service ... 2026-09-11 17:48:21,710 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_constraint_save_company_on_vehicle_and_cost ... 2026-09-11 17:48:21,774 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_contrain_create_invoice_from_cost ... 2026-09-11 17:48:21,864 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_contraint_value_costs_equal_amount_invoice_line ... 2026-09-11 17:48:22,275 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_copy_analytic_account_001 ... 2026-09-11 17:48:22,334 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_copy_vehicle_001 ... 2026-09-11 17:48:22,429 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_cost_compute_billable_001 ... 2026-09-11 17:48:22,940 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [221] 2026-09-11 17:48:23,055 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [549, 550] 2026-09-11 17:48:23,183 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.move records with IDs: [227] 2026-09-11 17:48:23,215 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_cost_compute_billable_002 ... 2026-09-11 17:48:23,717 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [222] 2026-09-11 17:48:23,892 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [551] 2026-09-11 17:48:24,004 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [552] 2026-09-11 17:48:24,028 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_cost_compute_billable_003 ... 2026-09-11 17:48:24,531 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_account.tests.test_common_fleet_accounting: Starting TestCommonFleetAccouting.test_generate_product_service ... 2026-09-11 17:48:24,683 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-11 17:48:26,998 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_account.tests.test_compute_move_ids: Starting TestComputeMoveIds.test_draft_vendor_bill_not_in_move_ids ... 2026-09-11 17:48:27,402 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_account.tests.test_compute_move_ids: Starting TestComputeMoveIds.test_non_accounting_user_sees_empty_move_ids ... 2026-09-11 17:48:27,857 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_account.tests.test_compute_move_ids: Starting TestComputeMoveIds.test_posted_customer_invoice_in_move_ids ... 2026-09-11 17:48:28,296 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_account.tests.test_compute_move_ids: Starting TestComputeMoveIds.test_posted_vendor_bill_in_move_ids ... 2026-09-11 17:48:28,907 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-11 17:48:31,238 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [563, 562] 2026-09-11 17:48:33,381 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 272, model: fleet.vehicle.log.services 2025-01-31 09:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #272 deleted fleet.vehicle.log.services records with IDs: [29, 30] 2025-01-31 09:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #272 deleted account.analytic.line records with IDs: [565, 564] 2026-09-11 17:48:35,805 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_account.tests.test_fleet_invoicing: Starting TestFleetAccounting.test_generate_analytic_line_after_post_invoice ... 2026-09-11 17:48:36,477 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_account.tests.test_fleet_invoicing: Starting TestFleetAccounting.test_invoice_created_from_services_log_001 ... 2026-09-11 17:48:36,986 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [230, 231] 2026-09-11 17:48:37,110 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [569, 570, 571] 2026-09-11 17:48:37,192 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.move records with IDs: [237] 2026-09-11 17:48:37,228 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_account.tests.test_fleet_invoicing: Starting TestFleetAccounting.test_invoice_created_from_services_log_002 ... 2026-09-11 17:48:37,822 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [232] 2026-09-11 17:48:37,929 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [572, 573] 2026-09-11 17:48:38,005 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.move records with IDs: [238] 2026-09-11 17:48:38,016 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted fleet.vehicle.log.services records with IDs: [31] 2026-09-11 17:48:38,041 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_account.tests.test_fleet_invoicing: Starting TestFleetAccounting.test_invoice_created_from_services_log_003 ... 2026-09-11 17:48:40,348 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted fleet.vehicle.log.services records with IDs: [33] 2026-09-11 17:48:40,432 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [567, 568] 2026-09-11 17:48:40,633 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [233, 234] 2026-09-11 17:48:40,759 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [574, 575, 576] 2026-09-11 17:48:40,866 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.move records with IDs: [239] 2026-09-11 17:48:40,879 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1868] 2026-09-11 17:48:40,932 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-11 17:48:42,950 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_account.tests.test_invoice_locked_access: Starting TestInvoiceLockedFleetAccess.test_invoice_locked_tracks_bill_link_for_fleet_user ... 2026-09-11 17:48:43,318 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-11 17:48:45,472 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_account.tests.test_smart_button_view_mode: Starting TestSmartButtonViewMode.test_action_view_customer_invoices_uses_list_not_tree ... 2026-09-11 17:48:46,034 127 INFO rb-46204af-224751-414456 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-11 17:48:46,552 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-11 17:48:46,567 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_booking_kanban_arch_combines: Starting TestBookingKanbanArchCombines.test_booking_kanban_arch_combines ... 2026-09-11 17:48:46,619 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:48:48,658 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_cancel_cascade: Starting TestCancelCascade.test_booking_cancel_releases_its_items ... 2026-09-11 17:48:48,964 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <588920536313605.1789148928.867064476013184-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:48:49,045 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [559] 2026-09-11 17:48:49,146 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <753966143584326.1789148929.095388650894165-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:48:49,155 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [560] 2026-09-11 17:48:49,281 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [561] 2026-09-11 17:48:49,395 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [562] 2026-09-11 17:48:49,489 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <369971108309818.1789148929.441693067550659-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:48:49,496 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [563] 2026-09-11 17:48:49,588 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <847828980964012.1789148929.529867887496948-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:48:49,597 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [564] 2026-09-11 17:48:49,709 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [565] 2026-09-11 17:48:49,790 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [566] 2026-09-11 17:48:49,994 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [13] 2026-09-11 17:48:50,207 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_cancel_cascade: Starting TestCancelCascade.test_cancel_frees_combined_capacity_and_manifest ... 2026-09-11 17:48:50,416 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <025422261692926.1789148930.286734104156494-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:48:50,515 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [567] 2026-09-11 17:48:50,604 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <047216991421095.1789148930.564919948577881-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:48:50,611 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [568] 2026-09-11 17:48:50,721 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [569] 2026-09-11 17:48:50,821 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [570] 2026-09-11 17:48:50,905 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <642687393398364.1789148930.860249280929565-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:48:50,912 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [571] 2026-09-11 17:48:51,008 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <604551590049142.1789148930.955664396286011-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:48:51,013 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [572] 2026-09-11 17:48:51,101 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [573] 2026-09-11 17:48:51,185 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [574] 2026-09-11 17:48:51,397 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [15] 2026-09-11 17:48:51,634 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_cancel_cascade: Starting TestCancelCascade.test_cancel_is_idempotent ... 2026-09-11 17:48:51,831 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <670461659132474.1789148931.714819908142090-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:48:51,898 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [575] 2026-09-11 17:48:51,994 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <006362090516318.1789148931.936237096786499-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:48:52,004 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [576] 2026-09-11 17:48:52,103 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [577] 2026-09-11 17:48:52,197 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [578] 2026-09-11 17:48:52,275 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <998641127865618.1789148932.229875802993774-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:48:52,282 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [579] 2026-09-11 17:48:52,352 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <716772924057114.1789148932.313056230545044-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:48:52,359 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [580] 2026-09-11 17:48:52,455 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [581] 2026-09-11 17:48:52,540 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [582] 2026-09-11 17:48:52,787 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [17] 2026-09-11 17:48:53,068 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_cancel_cascade: Starting TestCancelCascade.test_compute_state_no_ghost_write_on_item_unassign ... 2026-09-11 17:48:53,295 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <820524071554185.1789148933.171987533569336-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:48:53,371 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [583] 2026-09-11 17:48:53,471 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <139195073136251.1789148933.416263341903687-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:48:53,483 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [584] 2026-09-11 17:48:53,570 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [585] 2026-09-11 17:48:53,658 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [586] 2026-09-11 17:48:53,724 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <341382978434843.1789148933.689834594726562-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:48:53,729 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [587] 2026-09-11 17:48:53,790 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <674372248588729.1789148933.759148836135864-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:48:53,796 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [588] 2026-09-11 17:48:53,870 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [589] 2026-09-11 17:48:53,943 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [590] 2026-09-11 17:48:54,172 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [19] 2026-09-11 17:48:54,352 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_cancel_cascade: Starting TestCancelCascade.test_trip_cancel_releases_all_items ... 2026-09-11 17:48:54,542 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <438289253210764.1789148934.422975301742554-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:48:54,608 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [591] 2026-09-11 17:48:54,709 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <941918046325446.1789148934.643896818161011-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:48:54,718 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [592] 2026-09-11 17:48:54,821 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [593] 2026-09-11 17:48:54,918 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [594] 2026-09-11 17:48:55,011 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <662712900696593.1789148934.953811645507812-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:48:55,018 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [595] 2026-09-11 17:48:55,085 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <454527722577719.1789148935.046458005905151-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:48:55,093 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [596] 2026-09-11 17:48:55,168 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [597] 2026-09-11 17:48:55,258 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [598] 2026-09-11 17:48:55,426 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [21] 2026-09-11 17:48:55,637 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_cancel_cascade: Starting TestCancelCascade.test_trip_cancel_reverts_booking_to_confirmed ... 2026-09-11 17:48:55,841 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <692739555103940.1789148935.734169006347656-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:48:55,907 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [599] 2026-09-11 17:48:55,992 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <622547928841591.1789148935.948972463607788-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:48:55,998 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [600] 2026-09-11 17:48:56,081 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [601] 2026-09-11 17:48:56,159 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [602] 2026-09-11 17:48:56,234 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <890099949637919.1789148936.193331241607666-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:48:56,241 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [603] 2026-09-11 17:48:56,317 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <837893565252077.1789148936.275448799133301-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:48:56,323 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [604] 2026-09-11 17:48:56,407 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [605] 2026-09-11 17:48:56,501 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [606] 2026-09-11 17:48:56,662 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [23] 2026-09-11 17:48:56,889 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:48:58,994 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_capacity_toggle: Starting TestCapacityToggle.test_use_load_capacity_default_is_true ... 2026-09-11 17:48:59,116 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_capacity_toggle: Starting TestCapacityToggle.test_use_load_capacity_false_skips_constraint ... 2026-09-11 17:48:59,313 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <706756334374112.1789148939.201855182647705-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:48:59,381 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [607] 2026-09-11 17:48:59,457 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <807537265439140.1789148939.415657281875610-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:48:59,462 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [608] 2026-09-11 17:48:59,543 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [609] 2026-09-11 17:48:59,622 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [610] 2026-09-11 17:48:59,696 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <720654346521095.1789148939.654947280883789-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:48:59,703 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [611] 2026-09-11 17:48:59,775 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <077824352272943.1789148939.736128807067871-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:48:59,781 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [612] 2026-09-11 17:48:59,861 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [613] 2026-09-11 17:48:59,939 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [614] 2026-09-11 17:49:00,125 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [25] 2026-09-11 17:49:00,311 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_capacity_toggle: Starting TestCapacityToggle.test_use_load_capacity_true_enforces_constraint ... 2026-09-11 17:49:00,535 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <924359575789409.1789148940.397931575775146-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:49:00,611 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [615] 2026-09-11 17:49:00,703 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <887498696481998.1789148940.660631895065308-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:49:00,713 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [616] 2026-09-11 17:49:00,836 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [617] 2026-09-11 17:49:00,931 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [618] 2026-09-11 17:49:01,009 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <919660017367345.1789148940.965318679809570-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:49:01,016 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [619] 2026-09-11 17:49:01,091 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <676479965451034.1789148941.050254821777344-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:49:01,097 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [620] 2026-09-11 17:49:01,177 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [621] 2026-09-11 17:49:01,258 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [622] 2026-09-11 17:49:01,466 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [27] 2026-09-11 17:49:01,724 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:49:03,749 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_cross_axis_capacity: Starting TestCrossAxisCapacity.test_cc11_canonical_key_bypasses_combined_gate ... 2026-09-11 17:49:04,035 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <343047539521691.1789148943.926311254501343-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:49:04,093 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [623] 2026-09-11 17:49:04,174 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <501261369862574.1789148944.127804756164551-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:49:04,182 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [624] 2026-09-11 17:49:04,278 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [625] 2026-09-11 17:49:04,370 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [626] 2026-09-11 17:49:04,456 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <640050445191223.1789148944.404706478118896-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:49:04,463 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [627] 2026-09-11 17:49:04,542 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <888764812509997.1789148944.497115612030029-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:49:04,549 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [628] 2026-09-11 17:49:04,632 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [629] 2026-09-11 17:49:04,716 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [630] 2026-09-11 17:49:04,914 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [29] 2026-09-11 17:49:05,108 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_cross_axis_capacity: Starting TestCrossAxisCapacity.test_combined_capacity_passes_under_limit ... 2026-09-11 17:49:05,271 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <861081179864827.1789148945.174780845642090-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:49:05,326 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [631] 2026-09-11 17:49:05,395 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <212685022059552.1789148945.358396053314209-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:49:05,402 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [632] 2026-09-11 17:49:05,488 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [633] 2026-09-11 17:49:05,574 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [634] 2026-09-11 17:49:05,654 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <251959173152241.1789148945.610175848007202-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:49:05,660 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [635] 2026-09-11 17:49:05,724 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <446262748916848.1789148945.691560506820679-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:49:05,729 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [636] 2026-09-11 17:49:05,812 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [637] 2026-09-11 17:49:05,887 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [638] 2026-09-11 17:49:06,064 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [31] 2026-09-11 17:49:06,220 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_cross_axis_capacity: Starting TestCrossAxisCapacity.test_combined_capacity_raises_on_volume_axis ... 2026-09-11 17:49:06,392 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <213352470698060.1789148946.287077188491821-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:49:06,451 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [639] 2026-09-11 17:49:06,528 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <329302957933981.1789148946.486623287200928-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:49:06,533 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [640] 2026-09-11 17:49:06,608 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [641] 2026-09-11 17:49:06,676 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [642] 2026-09-11 17:49:06,743 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <376616227519489.1789148946.709414243698120-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:49:06,748 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [643] 2026-09-11 17:49:06,814 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <034697053917514.1789148946.776299476623535-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:49:06,821 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [644] 2026-09-11 17:49:06,901 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [645] 2026-09-11 17:49:06,981 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [646] 2026-09-11 17:49:07,156 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [33] 2026-09-11 17:49:07,296 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_cross_axis_capacity: Starting TestCrossAxisCapacity.test_combined_capacity_raises_when_axis_b_overflows_weight ... 2026-09-11 17:49:07,492 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <079239281908221.1789148947.367055654525757-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:49:07,553 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [647] 2026-09-11 17:49:07,622 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <245185399385058.1789148947.587757349014282-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:49:07,637 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [648] 2026-09-11 17:49:07,719 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [649] 2026-09-11 17:49:07,790 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [650] 2026-09-11 17:49:07,856 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <375531636012184.1789148947.820837020874023-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:49:07,861 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [651] 2026-09-11 17:49:07,929 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <661376835158699.1789148947.890121221542358-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:49:07,935 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [652] 2026-09-11 17:49:08,024 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [653] 2026-09-11 17:49:08,104 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [654] 2026-09-11 17:49:08,271 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [35] 2026-09-11 17:49:08,410 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_cross_axis_capacity: Starting TestCrossAxisCapacity.test_combined_gate_ignores_vehicle_without_capacity_limit ... 2026-09-11 17:49:08,615 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <878952815927796.1789148948.499762535095215-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:49:08,694 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [655] 2026-09-11 17:49:08,780 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <822865412210614.1789148948.734584331512451-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:49:08,787 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [656] 2026-09-11 17:49:08,873 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [657] 2026-09-11 17:49:08,968 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [658] 2026-09-11 17:49:09,049 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <040270268007859.1789148949.006621122360229-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:49:09,057 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [659] 2026-09-11 17:49:09,137 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <096579439687238.1789148949.093808412551880-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:49:09,143 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [660] 2026-09-11 17:49:09,214 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [661] 2026-09-11 17:49:09,298 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [662] 2026-09-11 17:49:09,578 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [37] 2026-09-11 17:49:09,779 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:49:09,798 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_demo_users_group_membership: Starting TestFleetBookingDemoUsersGroupMembership.test_fleet_booking_admin_demo_has_group_admin ... 2026-09-11 17:49:09,837 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_demo_users_group_membership: Starting TestFleetBookingDemoUsersGroupMembership.test_fleet_booking_user_demo_has_group_user ... 2026-09-11 17:49:09,878 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_demo_users_group_membership: Starting TestFleetBookingDemoUsersGroupMembership.test_fleet_booking_user_demo_scoped_to_own_role ... 2026-09-11 17:49:09,927 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:49:12,256 127 INFO rb-46204af-224751-414456 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-11 17:49:12,401 127 INFO rb-46204af-224751-414456 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-11 17:49:12,444 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:49:14,360 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_install_safe_core: Starting TestInstallSafeCore.test_core_report_query_is_audience_neutral ... 2026-09-11 17:49:14,473 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_install_safe_core: Starting TestInstallSafeCore.test_generic_booking_confirms_without_passenger_payload ... 2026-09-11 17:49:14,664 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <531217921471025.1789148954.559761047363281-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:49:14,726 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [663] 2026-09-11 17:49:14,824 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <126884043212817.1789148954.764256000518799-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:49:14,835 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [664] 2026-09-11 17:49:14,932 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [665] 2026-09-11 17:49:15,035 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [666] 2026-09-11 17:49:15,120 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <328565399756155.1789148955.072231531143188-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:49:15,126 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [667] 2026-09-11 17:49:15,206 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <995121302195784.1789148955.158690214157104-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:49:15,218 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [668] 2026-09-11 17:49:15,309 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [669] 2026-09-11 17:49:15,410 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [670] 2026-09-11 17:49:15,446 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_install_safe_core: Starting TestInstallSafeCore.test_generic_booking_needs_no_audience_model ... 2026-09-11 17:49:15,654 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <278185043469010.1789148955.530356407165527-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:49:15,716 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [671] 2026-09-11 17:49:15,797 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <034911581987375.1789148955.751897811889648-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:49:15,809 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [672] 2026-09-11 17:49:15,927 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [673] 2026-09-11 17:49:16,020 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [674] 2026-09-11 17:49:16,097 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <436487708077040.1789148956.053807497024536-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:49:16,103 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [675] 2026-09-11 17:49:16,179 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <209499188034792.1789148956.132945299148560-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:49:16,195 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [676] 2026-09-11 17:49:16,264 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [677] 2026-09-11 17:49:16,325 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [678] 2026-09-11 17:49:16,357 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_install_safe_core: Starting TestInstallSafeCore.test_generic_booking_runs_full_lifecycle ... 2026-09-11 17:49:16,512 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <601895922407204.1789148956.418679475784302-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:49:16,570 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [679] 2026-09-11 17:49:16,642 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <825706799533404.1789148956.604011774063110-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:49:16,648 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [680] 2026-09-11 17:49:16,724 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [681] 2026-09-11 17:49:16,782 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [682] 2026-09-11 17:49:16,835 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <948935073457868.1789148956.806149721145630-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:49:16,840 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [683] 2026-09-11 17:49:16,899 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <203560687512745.1789148956.864049196243286-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:49:16,905 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [684] 2026-09-11 17:49:16,979 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [685] 2026-09-11 17:49:17,049 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [686] 2026-09-11 17:49:17,257 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [39] 2026-09-11 17:49:17,493 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [687] 2026-09-11 17:49:17,609 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_install_safe_core: Starting TestInstallSafeCore.test_vehicle_is_eligible_without_passenger_capability ... 2026-09-11 17:49:17,682 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:49:19,673 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_neutral_base: Starting TestNeutralBase.test_booking_type_is_not_required_in_core ... 2026-09-11 17:49:19,805 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_neutral_base: Starting TestNeutralBase.test_capacity_check_does_not_raise_on_undefined_transport_type ... 2026-09-11 17:49:19,863 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_neutral_base: Starting TestNeutralBase.test_item_weight_and_volume_zero_without_payload_leaf ... 2026-09-11 17:49:19,915 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_neutral_base: Starting TestNeutralBase.test_neutral_type_item_groups_at_default_priority ... 2026-09-11 17:49:19,979 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_neutral_base: Starting TestNeutralBase.test_round_trip_default_false_in_core ... 2026-09-11 17:49:20,172 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_neutral_base: Starting TestNeutralBase.test_transport_type_is_false_without_a_leaf ... 2026-09-11 17:49:20,221 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:49:22,189 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_planned_date_end: Starting TestPlannedDateEndFromBookingItems.test_planned_date_end_floor_when_dropoff_before_start ... 2026-09-11 17:49:22,449 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <132180000307670.1789148962.361889362335205-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:49:22,511 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [688] 2026-09-11 17:49:22,625 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <679940465359937.1789148962.557955026626587-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:49:22,631 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [689] 2026-09-11 17:49:22,711 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [690] 2026-09-11 17:49:22,801 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [691] 2026-09-11 17:49:22,873 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <002175347064018.1789148962.831928253173828-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:49:22,897 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [692] 2026-09-11 17:49:22,975 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <071029504348350.1789148962.932118177413940-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:49:22,981 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [693] 2026-09-11 17:49:23,058 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [694] 2026-09-11 17:49:23,133 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [695] 2026-09-11 17:49:23,377 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [41] 2026-09-11 17:49:23,542 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_planned_date_end: Starting TestPlannedDateEndFromBookingItems.test_planned_date_end_from_booking_item_dropoff_time ... 2026-09-11 17:49:23,746 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <690595071832074.1789148963.624354600906372-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:49:23,806 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [696] 2026-09-11 17:49:23,922 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <360493575314161.1789148963.850612878799438-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:49:23,937 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [697] 2026-09-11 17:49:24,011 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [698] 2026-09-11 17:49:24,116 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [699] 2026-09-11 17:49:24,203 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <288385601275511.1789148964.153715133666992-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:49:24,212 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [700] 2026-09-11 17:49:24,300 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <028530436793098.1789148964.251138210296631-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:49:24,307 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [701] 2026-09-11 17:49:24,395 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [702] 2026-09-11 17:49:24,482 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [703] 2026-09-11 17:49:24,674 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [43] 2026-09-11 17:49:24,875 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_planned_date_end: Starting TestPlannedDateEndFromBookingItems.test_planned_date_end_max_of_two_items ... 2026-09-11 17:49:25,072 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <104135482907923.1789148964.975115537643433-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:49:25,156 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [704] 2026-09-11 17:49:25,248 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <013166295285538.1789148965.190946578979492-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:49:25,259 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [705] 2026-09-11 17:49:25,330 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [706] 2026-09-11 17:49:25,419 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [707] 2026-09-11 17:49:25,488 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <752904524136523.1789148965.450008630752563-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:49:25,500 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [708] 2026-09-11 17:49:25,592 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <904854938171818.1789148965.536745786666870-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:49:25,602 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [709] 2026-09-11 17:49:25,683 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [710] 2026-09-11 17:49:25,766 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [711] 2026-09-11 17:49:25,848 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <450960049512898.1789148965.809246063232422-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:49:25,860 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [712] 2026-09-11 17:49:25,941 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <088003568138504.1789148965.896113395690918-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:49:25,947 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [713] 2026-09-11 17:49:26,031 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [714] 2026-09-11 17:49:26,108 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [715] 2026-09-11 17:49:26,172 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <283206757881409.1789148966.138444662094116-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:49:26,186 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [716] 2026-09-11 17:49:26,283 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <671336526485941.1789148966.231056690216064-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:49:26,294 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [717] 2026-09-11 17:49:26,390 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [718] 2026-09-11 17:49:26,495 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [719] 2026-09-11 17:49:26,731 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [45] 2026-09-11 17:49:26,918 127 INFO rb-46204af-224751-414456 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-11 17:49:27,097 127 INFO rb-46204af-224751-414456 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-11 17:49:27,252 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <116752627724995.1789148967.154978752136230-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:49:27,314 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [720] 2026-09-11 17:49:27,426 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <120234851260440.1789148967.370851516723633-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:49:27,434 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [721] 2026-09-11 17:49:27,552 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [722] 2026-09-11 17:49:27,639 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [723] 2026-09-11 17:49:27,716 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <810241786625997.1789148967.674765110015869-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:49:27,729 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [724] 2026-09-11 17:49:27,802 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <691271955458497.1789148967.764328479766846-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:49:27,807 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [725] 2026-09-11 17:49:27,884 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [726] 2026-09-11 17:49:27,970 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [727] 2026-09-11 17:49:28,132 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [47] 2026-09-11 17:49:28,271 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:49:28,286 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_security_groups_menu: Starting TestFleetBookingSecurityGroups.test_group_admin_in_hr_fleet_category ... 2026-09-11 17:49:28,310 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_security_groups_menu: Starting TestFleetBookingSecurityGroups.test_group_admin_is_top_of_booking_ladder ... 2026-09-11 17:49:28,671 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_security_groups_menu: Starting TestFleetBookingSecurityGroups.test_group_user_in_hr_fleet_category ... 2026-09-11 17:49:28,701 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_security_groups_menu: Starting TestFleetBookingSecurityGroups.test_group_user_member_is_internal_user ... 2026-09-11 17:49:29,039 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_security_groups_menu: Starting TestFleetBookingSecurityGroups.test_operator_implies_group_user ... 2026-09-11 17:49:29,438 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 17:49:29,819 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_security_groups_menu: Starting TestFleetBookingRootMenu.test_plain_employee_sees_bookings_container ... 2026-09-11 17:49:29,938 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_security_groups_menu: Starting TestFleetBookingRootMenu.test_plain_employee_sees_root_menu ... 2026-09-11 17:49:30,037 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_security_groups_menu: Starting TestFleetBookingRootMenu.test_root_menu_gated_to_internal_users ... 2026-09-11 17:49:30,088 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:49:30,103 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_settings_upsell: Starting TestFleetBookingSettingsUpsell.test_availability_fields_exist ... 2026-09-11 17:49:30,129 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_settings_upsell: Starting TestFleetBookingSettingsUpsell.test_compute_availability_matches_registry ... 2026-09-11 17:49:30,420 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_settings_upsell: Starting TestFleetBookingSettingsUpsell.test_module_toggle_fields_exist ... 2026-09-11 17:49:30,451 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:49:30,464 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_settings_upsell: Starting TestFleetBookingHrExpenseUpsellRemoved.test_hr_expense_upsell_fields_removed ... 2026-09-11 17:49:30,495 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:49:32,577 127 INFO rb-46204af-224751-414456 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-11 17:49:32,700 127 INFO rb-46204af-224751-414456 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-11 17:49:32,721 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_trip_date_chain: Starting TestTripDateChain.test_end_date_tracks_planned_date_end_after_write ... 2026-09-11 17:49:32,913 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_trip_date_chain: Starting TestTripDateChain.test_finished_trip_end_date_follows_the_recorded_arrival ... 2026-09-11 17:49:33,209 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <733576381186873.1789148973.096750497817993-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:49:33,307 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [728] 2026-09-11 17:49:33,400 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <923203926590351.1789148973.351769447326660-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:49:33,408 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [729] 2026-09-11 17:49:33,532 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [730] 2026-09-11 17:49:33,647 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [731] 2026-09-11 17:49:33,744 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <694618288807688.1789148973.690971612930298-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:49:33,752 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [732] 2026-09-11 17:49:33,839 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <714796192905866.1789148973.794555902481079-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:49:33,846 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [733] 2026-09-11 17:49:33,939 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [734] 2026-09-11 17:49:34,036 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [735] 2026-09-11 17:49:34,262 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [49] 2026-09-11 17:49:34,477 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [736] 2026-09-11 17:49:34,608 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_trip_date_chain: Starting TestTripDateChain.test_mixing_timed_and_untimed_items_does_not_raise ... 2026-09-11 17:49:34,652 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_trip_date_chain: Starting TestTripDateChain.test_moving_start_past_stored_end_date_is_accepted ... 2026-09-11 17:49:34,809 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_trip_date_chain: Starting TestTripDateChain.test_no_production_payload_writes_both_end_fields_together ... 2026-09-11 17:49:34,972 127 INFO rb-46204af-224751-414456 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-11 17:49:35,114 127 INFO rb-46204af-224751-414456 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-11 17:49:35,282 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_trip_date_chain: Starting TestTripDateChain.test_started_trip_end_date_is_start_plus_duration ... 2026-09-11 17:49:35,548 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <389379084047951.1789148975.452708959579468-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:49:35,665 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [737] 2026-09-11 17:49:35,743 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <506298520816546.1789148975.699872493743896-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:49:35,750 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [738] 2026-09-11 17:49:35,845 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [739] 2026-09-11 17:49:35,955 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [740] 2026-09-11 17:49:36,086 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <937988676704092.1789148976.020224571228027-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:49:36,098 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [741] 2026-09-11 17:49:36,188 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <907727721893469.1789148976.142728567123413-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:49:36,197 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [742] 2026-09-11 17:49:36,279 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [743] 2026-09-11 17:49:36,356 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [744] 2026-09-11 17:49:36,516 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [51] 2026-09-11 17:49:36,659 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [745] 2026-09-11 17:49:36,745 127 INFO rb-46204af-224751-414456 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-11 17:49:36,949 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <082026572271910.1789148976.866234779357910-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:49:37,035 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [746] 2026-09-11 17:49:37,099 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <725141006728941.1789148977.063380956649780-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:49:37,105 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [747] 2026-09-11 17:49:37,181 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [748] 2026-09-11 17:49:37,252 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [749] 2026-09-11 17:49:37,313 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <852356188800164.1789148977.279372453689575-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:49:37,318 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [750] 2026-09-11 17:49:37,387 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <132844498321319.1789148977.350322961807251-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:49:37,393 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [751] 2026-09-11 17:49:37,468 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [752] 2026-09-11 17:49:37,533 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [753] 2026-09-11 17:49:37,679 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [53] 2026-09-11 17:49:37,808 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [754] 2026-09-11 17:49:37,897 127 INFO rb-46204af-224751-414456 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-11 17:49:38,069 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [55] 2026-09-11 17:49:38,238 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [755] 2026-09-11 17:49:38,334 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:49:41,065 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_trip_driver_activity_email: Starting TestTripDriverActivityEmail.test_action_confirm_succeeds_without_operator_email ... 2026-09-11 17:49:41,235 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [57] 2026-09-11 17:49:41,423 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-11 17:49:43,182 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_trip_manifest: Starting TestTripManifest.test_manifest_drops_released_items ... 2026-09-11 17:49:43,444 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <217320490643038.1789148983.332951068878174-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:49:43,516 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [756] 2026-09-11 17:49:43,613 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <575055347689190.1789148983.550745964050293-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:49:43,631 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [757] 2026-09-11 17:49:43,729 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [758] 2026-09-11 17:49:43,806 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [759] 2026-09-11 17:49:43,877 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <085394778638361.1789148983.837978363037109-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:49:43,885 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [760] 2026-09-11 17:49:43,955 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <524219763482087.1789148983.915887832641602-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:49:43,961 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [761] 2026-09-11 17:49:44,041 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [762] 2026-09-11 17:49:44,109 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [763] 2026-09-11 17:49:44,308 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [59] 2026-09-11 17:49:44,488 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_trip_manifest: Starting TestTripManifest.test_manifest_lists_axis_a_items ... 2026-09-11 17:49:44,654 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <479756898334523.1789148984.554327487945557-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:49:44,716 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [764] 2026-09-11 17:49:44,791 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <622581719757673.1789148984.754606246948242-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:49:44,797 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [765] 2026-09-11 17:49:44,865 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [766] 2026-09-11 17:49:44,948 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [767] 2026-09-11 17:49:45,025 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <348504331525026.1789148984.982767343521118-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:49:45,030 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [768] 2026-09-11 17:49:45,103 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <407308004203110.1789148985.063893079757690-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:49:45,108 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [769] 2026-09-11 17:49:45,200 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [770] 2026-09-11 17:49:45,285 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [771] 2026-09-11 17:49:45,509 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [61] 2026-09-11 17:49:45,679 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:49:48,055 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [63] 2026-09-11 17:49:48,227 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [65] 2026-09-11 17:49:48,434 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [772] 2026-09-11 17:49:48,565 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [773] 2026-09-11 17:49:48,630 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_vehicle_scheduled_trips: Starting TestVehicleScheduledTrips.test_action_view_scheduled_trips_multiple_trips_no_attribute_error ... 2026-09-11 17:49:48,684 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_vehicle_scheduled_trips: Starting TestVehicleScheduledTrips.test_action_view_scheduled_trips_no_trips_resets_domain ... 2026-09-11 17:49:48,722 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_vehicle_scheduled_trips: Starting TestVehicleScheduledTrips.test_action_view_scheduled_trips_single_trip_opens_form ... 2026-09-11 17:49:48,886 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [67] 2026-09-11 17:49:49,007 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_vehicle_scheduled_trips: Starting TestVehicleScheduledTrips.test_next_scheduled_trip_cleared_when_no_confirmed_trips ... 2026-09-11 17:49:49,181 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [69] 2026-09-11 17:49:49,349 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_vehicle_scheduled_trips: Starting TestVehicleScheduledTrips.test_next_scheduled_trip_date_matches_earliest_start_date ... 2026-09-11 17:49:49,375 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_vehicle_scheduled_trips: Starting TestVehicleScheduledTrips.test_next_scheduled_trip_is_earliest_not_latest ... 2026-09-11 17:49:49,403 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:49:51,222 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpCapacityRegistry.test_vrp_load_capacity_tracked_false_when_disabled ... 2026-09-11 17:49:51,351 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpCapacityRegistry.test_vrp_load_capacity_tracked_true_when_enabled ... 2026-09-11 17:49:51,398 127 INFO rb-46204af-224751-414456 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-11 17:50:00,315 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpCapacityRegistry.test_vrp_registry_base_dimensions_exact_keys ... 2026-09-11 17:50:00,337 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpCapacityRegistry.test_vrp_registry_returns_fresh_list_per_call ... 2026-09-11 17:50:00,363 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpCapacityRegistry.test_vrp_registry_volume_spec_bindings ... 2026-09-11 17:50:00,395 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpCapacityRegistry.test_vrp_registry_weight_spec_bindings ... 2026-09-11 17:50:00,430 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:50:02,390 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpAvailabilityWindows.test_vrp_availability_draft_trip_does_not_block ... 2026-09-11 17:50:02,608 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [71] 2026-09-11 17:50:02,696 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpAvailabilityWindows.test_vrp_availability_fully_committed_vehicle_has_no_free_window ... 2026-09-11 17:50:02,861 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <193103533044582.1789149002.766902446746826-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:50:02,919 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [774] 2026-09-11 17:50:02,993 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <547483361326296.1789149002.951915502548218-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:50:03,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [775] 2026-09-11 17:50:03,079 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [776] 2026-09-11 17:50:03,157 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [777] 2026-09-11 17:50:03,231 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <006575659841194.1789149003.191977024078369-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:50:03,237 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [778] 2026-09-11 17:50:03,306 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <124018583696200.1789149003.266830921173096-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:50:03,312 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [779] 2026-09-11 17:50:03,389 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [780] 2026-09-11 17:50:03,483 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [781] 2026-09-11 17:50:03,812 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [73] 2026-09-11 17:50:04,033 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpAvailabilityWindows.test_vrp_availability_partial_commitment_exposes_two_free_gaps ... 2026-09-11 17:50:04,233 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <987475322548006.1789149004.110110282897949-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:50:04,293 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [782] 2026-09-11 17:50:04,369 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <862985403652661.1789149004.329892635345459-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:50:04,376 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [783] 2026-09-11 17:50:04,466 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [784] 2026-09-11 17:50:04,548 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [785] 2026-09-11 17:50:04,623 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <168415828865684.1789149004.580218315124512-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:50:04,629 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [786] 2026-09-11 17:50:04,723 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <975594275795242.1789149004.665207624435425-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:50:04,728 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [787] 2026-09-11 17:50:04,802 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [788] 2026-09-11 17:50:04,928 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [789] 2026-09-11 17:50:05,302 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [75] 2026-09-11 17:50:05,530 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpAvailabilityWindows.test_vrp_availability_progress_trip_blocks ... 2026-09-11 17:50:05,785 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <782799455374859.1789149005.671670675277710-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:50:05,892 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [790] 2026-09-11 17:50:05,984 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <265049613055400.1789149005.942058801651001-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:50:05,991 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [791] 2026-09-11 17:50:06,080 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [792] 2026-09-11 17:50:06,175 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [793] 2026-09-11 17:50:06,264 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <954458784149386.1789149006.211922645568848-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:50:06,270 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [794] 2026-09-11 17:50:06,360 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <822812351538303.1789149006.307095289230347-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:50:06,380 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [795] 2026-09-11 17:50:06,455 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [796] 2026-09-11 17:50:06,529 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [797] 2026-09-11 17:50:06,843 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [77] 2026-09-11 17:50:07,127 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:50:09,098 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpDemandFloor.test_vrp_negative_volume_raises_validation_error ... 2026-09-11 17:50:09,318 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpDemandFloor.test_vrp_negative_weight_raises_validation_error ... 2026-09-11 17:50:09,434 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpDemandFloor.test_vrp_positive_weight_and_volume_allowed ... 2026-09-11 17:50:09,483 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpDemandFloor.test_vrp_zero_weight_and_volume_allowed ... 2026-09-11 17:50:09,539 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:50:11,702 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpPlannablePoolDomain.test_vrp_pool_excludes_draft_booking_item ... 2026-09-11 17:50:11,910 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpPlannablePoolDomain.test_vrp_pool_excludes_item_already_on_a_trip ... 2026-09-11 17:50:12,153 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <013740089170039.1789149012.014154434204102-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:50:12,213 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [798] 2026-09-11 17:50:12,303 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <635631596752293.1789149012.248798608779907-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:50:12,311 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [799] 2026-09-11 17:50:12,401 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [800] 2026-09-11 17:50:12,479 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [801] 2026-09-11 17:50:12,548 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <607207343754866.1789149012.510316848754883-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:50:12,554 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [802] 2026-09-11 17:50:12,623 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <175089082343863.1789149012.581978797912598-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:50:12,630 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [803] 2026-09-11 17:50:12,714 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [804] 2026-09-11 17:50:12,798 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [805] 2026-09-11 17:50:13,155 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [79] 2026-09-11 17:50:13,299 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpPlannablePoolDomain.test_vrp_pool_includes_confirmed_unassigned_item ... 2026-09-11 17:50:13,440 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <188518168092381.1789149013.352173089981079-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:50:13,495 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [806] 2026-09-11 17:50:13,561 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <032578198888930.1789149013.526940107345581-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:50:13,566 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [807] 2026-09-11 17:50:13,639 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [808] 2026-09-11 17:50:13,711 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [809] 2026-09-11 17:50:13,786 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <479744593245365.1789149013.745990753173828-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:50:13,793 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [810] 2026-09-11 17:50:13,864 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <322677898676400.1789149013.825629711151123-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:50:13,869 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [811] 2026-09-11 17:50:13,945 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [812] 2026-09-11 17:50:14,019 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [813] 2026-09-11 17:50:14,056 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpPlannablePoolDomain.test_vrp_pool_includes_in_progress_unassigned_item ... 2026-09-11 17:50:14,214 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <690251206699346.1789149014.120167016983032-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:50:14,268 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [814] 2026-09-11 17:50:14,357 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <780204482929802.1789149014.298626661300659-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:50:14,373 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [815] 2026-09-11 17:50:14,459 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [816] 2026-09-11 17:50:14,602 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [817] 2026-09-11 17:50:14,699 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <092251644923360.1789149014.645239114761353-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:50:14,711 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [818] 2026-09-11 17:50:14,793 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <173747164343263.1789149014.743375301361084-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:50:14,800 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [819] 2026-09-11 17:50:14,900 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [820] 2026-09-11 17:50:14,994 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [821] 2026-09-11 17:50:15,059 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:50:21,323 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpCompanyIsolation.test_vrp_availability_only_queries_passed_vehicles ... 2026-09-11 17:50:21,461 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking.tests.test_vrp_layer0_contract: Starting TestVrpCompanyIsolation.test_vrp_pool_domain_excludes_other_company_items ... 2026-09-11 17:50:21,695 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <698281690908674.1789149021.564002037048340-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:50:21,771 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [822] 2026-09-11 17:50:21,859 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <873509841583778.1789149021.812725543975830-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:50:21,867 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [823] 2026-09-11 17:50:21,951 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [824] 2026-09-11 17:50:22,029 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [825] 2026-09-11 17:50:22,130 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <498222291018922.1789149022.066293954849243-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:50:22,138 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [826] 2026-09-11 17:50:22,212 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <331920481475374.1789149022.170083045959473-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:50:22,218 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [827] 2026-09-11 17:50:22,313 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [828] 2026-09-11 17:50:22,426 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [829] 2026-09-11 17:50:22,549 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <736212237870498.1789149022.512494325637817-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:50:22,598 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [830] 2026-09-11 17:50:22,675 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <108690089425081.1789149022.632826805114746-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:50:22,683 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [831] 2026-09-11 17:50:22,800 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [832] 2026-09-11 17:50:22,897 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [833] 2026-09-11 17:50:22,995 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <365652390867160.1789149022.937458038330078-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:50:23,007 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [834] 2026-09-11 17:50:23,083 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <358888075910297.1789149023.045909643173218-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:50:23,092 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [835] 2026-09-11 17:50:23,196 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [836] 2026-09-11 17:50:23,288 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [837] 2026-09-11 17:50:23,371 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:50:25,339 127 INFO rb-46204af-224751-414456 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-11 17:50:25,573 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <183525925457385.1789149025.467506170272827-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:50:25,634 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [838] 2026-09-11 17:50:25,724 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <495822986513293.1789149025.672612905502319-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:50:25,731 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [839] 2026-09-11 17:50:25,860 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [840] 2026-09-11 17:50:25,952 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [841] 2026-09-11 17:50:26,035 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <059683614723456.1789149025.990429401397705-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:50:26,043 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [842] 2026-09-11 17:50:26,124 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <537277343678444.1789149026.076516389846802-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:50:26,132 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [843] 2026-09-11 17:50:26,227 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [844] 2026-09-11 17:50:26,328 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [845] 2026-09-11 17:50:26,388 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:50:26,401 127 INFO rb-46204af-224751-414456 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-11 17:50:26,443 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:50:28,882 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [81] 2026-09-11 17:50:29,999 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_account.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTripAccounting.test_compute_services_billed_001 ... 2026-09-11 17:50:30,143 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_account.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTripAccounting.test_compute_services_billed_002 ... 2026-09-11 17:50:30,311 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [846] 2026-09-11 17:50:31,183 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_account.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTripAccounting.test_fill_analytic_line_trip_hook_writes_correct_account ... 2026-09-11 17:50:31,377 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [847] 2026-09-11 17:50:32,079 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-11 17:50:32,092 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_account.tests.test_fleet_vehicle_trip: Starting TestAnalyticPlanVehicleTripGuard.test_guard_registered_under_unique_name_after_rename ... 2026-09-11 17:50:32,116 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_account.tests.test_fleet_vehicle_trip: Starting TestAnalyticPlanVehicleTripGuard.test_unguarded_plan_can_be_deleted ... 2026-09-11 17:50:32,172 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:50:34,652 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ea22d4e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:50:34,653 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ed616840> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:50:34,659 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:50:34,664 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c8a9e7a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:50:34,991 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:50:37,574 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ec259a80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:50:37,575 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ee428a40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:50:37,581 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:50:37,585 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ee429a80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:50:37,924 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:50:39,801 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c8e95d00> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:50:39,802 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c81f5f80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:50:39,810 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:50:39,815 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c81f7ba0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:50:40,868 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:50:42,746 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c8461080> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:50:42,747 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ca9b8cc0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:50:42,754 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:50:42,758 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ca9bb6a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:50:43,089 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:50:45,498 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c9e493a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:50:45,500 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ca1cee80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:50:45,507 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:50:45,511 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ca1cd580> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:50:45,822 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:50:48,251 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c8e72340> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:50:48,253 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c89e9940> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:50:48,259 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:50:48,263 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c89ebba0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:50:48,569 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:50:50,377 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c81f65c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:50:50,378 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ee1c1da0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:50:50,383 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:50:50,386 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ee1c20c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:50:51,365 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:50:53,292 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ed75e0c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:50:53,293 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ca4a0f40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:50:53,301 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:50:53,306 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ca4a0680> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:50:53,632 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-46204af-224751/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:50:56,225 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86cadd9620> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-46204af-224751/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:50:56,226 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ca5447c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-46204af-224751/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:50:56,231 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-46204af-224751/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:50:56,235 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ca5449a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-46204af-224751/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:50:57,565 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [51832, 51834, 51836, 51838] 2026-09-11 17:50:57,590 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-46204af-224751/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:51:00,329 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c84f2520> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-46204af-224751/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:51:00,330 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c76145e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-46204af-224751/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:51:00,336 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-46204af-224751/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:51:00,339 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c7614860> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-46204af-224751/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:51:00,739 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.analytic.plan records with IDs: [18] 2026-09-11 17:51:00,785 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_account.tests.test_fleet_vehicle_trip: Starting TestAnalyticPlanVehicleTripGuard.test_vehicle_trip_plan_is_guarded ... 2026-09-11 17:51:00,867 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-46204af-224751/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:51:02,709 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c754f1a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-46204af-224751/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:51:02,710 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ca4ec040> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-46204af-224751/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:51:02,720 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-46204af-224751/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:51:02,724 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ca4ec2c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-46204af-224751/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1004, in unlink self = self._prepare_update() File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:51:04,830 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [43595, 43597, 43599, 43601] 2026-09-11 17:51:04,855 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-46204af-224751/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:51:06,744 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ca4a4540> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-46204af-224751/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:51:06,744 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ee8c1a80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-46204af-224751/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:51:06,749 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-46204af-224751/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:51:06,753 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ee8c2b60> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/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-46204af-224751/addons/analytic/models/analytic_plan.py", line 264, in unlink self._find_plan_column().unlink() File "/data/build/rb-46204af-224751/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:51:06,933 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:51:09,336 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86cae69580> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:51:09,337 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c7ca4040> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:51:09,343 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:51:09,347 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ca18b060> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 17:51:09,376 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:51:10,236 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_approve_drives_booking_to_confirmed ... 2026-09-11 17:51:10,953 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [848] 2026-09-11 17:51:11,048 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [849] 2026-09-11 17:51:11,166 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [556, 557] 2026-09-11 17:51:11,284 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [850] 2026-09-11 17:51:11,429 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.activity records with IDs: [558] 2026-09-11 17:51:11,542 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [851] 2026-09-11 17:51:11,756 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <801177181027271.1789149071.709473371505737-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:51:11,765 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [852] 2026-09-11 17:51:11,856 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <887019775040853.1789149071.819035291671753-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:51:11,865 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [853] 2026-09-11 17:51:12,006 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [854] 2026-09-11 17:51:12,107 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <791919101161316.1789149072.060024261474609-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:51:12,127 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [855] 2026-09-11 17:51:12,220 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <440914548362323.1789149072.174808263778687-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:51:12,231 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [856] 2026-09-11 17:51:12,336 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [857] 2026-09-11 17:51:12,478 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_booking_cancel_cancels_pending_request ... 2026-09-11 17:51:12,921 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_booking_cancel_keeps_validated_request ... 2026-09-11 17:51:13,596 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [858] 2026-09-11 17:51:13,684 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [859] 2026-09-11 17:51:13,809 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [566, 567] 2026-09-11 17:51:13,990 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [860] 2026-09-11 17:51:14,151 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.activity records with IDs: [568] 2026-09-11 17:51:14,250 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [861] 2026-09-11 17:51:14,489 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <248190468998219.1789149074.431793212890625-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:51:14,501 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [862] 2026-09-11 17:51:14,597 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <971303045187140.1789149074.548058986663818-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:51:14,609 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [863] 2026-09-11 17:51:14,732 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [864] 2026-09-11 17:51:14,812 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <915208753590433.1789149074.771186351776123-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:51:14,824 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [865] 2026-09-11 17:51:14,918 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <896109140748885.1789149074.868170261383057-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:51:14,939 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [866] 2026-09-11 17:51:15,030 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [867] 2026-09-11 17:51:15,171 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_cancel_reverts_confirmed_booking ... 2026-09-11 17:51:15,752 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [868] 2026-09-11 17:51:15,846 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [869] 2026-09-11 17:51:15,931 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [576, 577] 2026-09-11 17:51:16,039 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [870] 2026-09-11 17:51:16,172 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.activity records with IDs: [578] 2026-09-11 17:51:16,264 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [871] 2026-09-11 17:51:16,498 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <361945372870742.1789149076.448116540908813-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:51:16,520 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [872] 2026-09-11 17:51:16,603 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <445201071511882.1789149076.566355466842651-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:51:16,616 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [873] 2026-09-11 17:51:16,731 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [874] 2026-09-11 17:51:16,812 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <109374214862738.1789149076.774708747863770-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:51:16,820 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [875] 2026-09-11 17:51:16,899 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <004967319914761.1789149076.865547657012939-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:51:16,907 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [876] 2026-09-11 17:51:17,012 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [877] 2026-09-11 17:51:17,175 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_gate_blocks_on_confirm_pre_violation ... 2026-09-11 17:51:17,627 127 INFO rb-46204af-224751-414456 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-11 17:51:18,478 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [878] 2026-09-11 17:51:18,588 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [879] 2026-09-11 17:51:18,719 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [586, 587] 2026-09-11 17:51:18,846 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [880] 2026-09-11 17:51:18,979 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.activity records with IDs: [588] 2026-09-11 17:51:19,105 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [881] 2026-09-11 17:51:19,315 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <737459317197430.1789149079.264008522033691-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:51:19,332 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [882] 2026-09-11 17:51:19,423 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <826521626038942.1789149079.390170812606812-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:51:19,431 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [883] 2026-09-11 17:51:19,528 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [884] 2026-09-11 17:51:19,606 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <770321079629574.1789149079.570669889450073-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:51:19,616 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [885] 2026-09-11 17:51:19,728 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <938295813131452.1789149079.685299158096313-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:51:19,737 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [886] 2026-09-11 17:51:19,869 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [887] 2026-09-11 17:51:19,988 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_inline_code_translation_emits_no_lang_warning ... 2026-09-11 17:51:20,639 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [888] 2026-09-11 17:51:20,763 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [889] 2026-09-11 17:51:20,896 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [596, 597] 2026-09-11 17:51:21,001 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [890] 2026-09-11 17:51:21,130 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.activity records with IDs: [598] 2026-09-11 17:51:21,230 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [891] 2026-09-11 17:51:21,471 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <474760083150460.1789149081.420454502105713-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:51:21,481 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [892] 2026-09-11 17:51:21,596 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <848393665941316.1789149081.547356128692627-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:51:21,607 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [893] 2026-09-11 17:51:21,708 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [894] 2026-09-11 17:51:21,778 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <092690008611492.1789149081.744493961334229-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:51:21,798 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [895] 2026-09-11 17:51:21,898 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <096258233405204.1789149081.857550859451294-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:51:21,905 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [896] 2026-09-11 17:51:22,022 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [897] 2026-09-11 17:51:22,748 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [898] 2026-09-11 17:51:22,834 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [899] 2026-09-11 17:51:22,930 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [606, 607] 2026-09-11 17:51:23,009 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [900] 2026-09-11 17:51:23,104 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_inprogress_refuse_no_usererror ... 2026-09-11 17:51:23,808 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [901] 2026-09-11 17:51:23,885 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [902] 2026-09-11 17:51:23,990 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [608, 609] 2026-09-11 17:51:24,100 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [903] 2026-09-11 17:51:24,271 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.activity records with IDs: [610] 2026-09-11 17:51:24,402 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [904] 2026-09-11 17:51:24,675 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <515005021970903.1789149084.589885950088501-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:51:24,698 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [905] 2026-09-11 17:51:24,840 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <529244231747996.1789149084.793482542037964-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:51:24,853 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [906] 2026-09-11 17:51:24,974 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [907] 2026-09-11 17:51:25,060 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <358872737933848.1789149085.020071983337402-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:51:25,067 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [908] 2026-09-11 17:51:25,148 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <422791850915685.1789149085.108695030212402-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:51:25,158 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [909] 2026-09-11 17:51:25,254 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #12 deleted mail.mail records with IDs: [910] 2026-09-11 17:51:25,415 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_m2m_back_link_auto_discovered ... 2026-09-11 17:51:25,918 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_na_booking_confirms_freely ... 2026-09-11 17:51:26,090 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <683266236886256.1789149085.990117073059082-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:51:26,136 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [911] 2026-09-11 17:51:26,212 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <359695891804672.1789149086.171714544296265-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:51:26,220 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [912] 2026-09-11 17:51:26,291 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [913] 2026-09-11 17:51:26,376 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [914] 2026-09-11 17:51:26,456 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <328534471846847.1789149086.409735679626465-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:51:26,463 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [915] 2026-09-11 17:51:26,559 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <853943088419563.1789149086.515656709671021-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:51:26,568 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [916] 2026-09-11 17:51:26,649 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [917] 2026-09-11 17:51:26,688 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_no_action_confirm_override_on_fleet_booking ... 2026-09-11 17:51:26,706 127 INFO rb-46204af-224751-414456 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-11 17:51:26,783 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_per_company_seed_idempotent_and_code_populated ... 2026-09-11 17:51:27,670 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_refuse_drives_booking_back_to_draft ... 2026-09-11 17:51:28,328 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [918] 2026-09-11 17:51:28,417 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [919] 2026-09-11 17:51:28,512 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [625, 626] 2026-09-11 17:51:28,612 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [920] 2026-09-11 17:51:28,722 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_submit_creates_request_booking_stays_draft ... 2026-09-11 17:51:29,071 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_approval.tests.test_fleet_booking_approval_gate: Starting TestFleetBookingApprovalGate.test_when_is_data_driven_domain_controls_requirement ... 2026-09-11 17:51:29,237 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <851125509331186.1789149089.147450208663940-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:51:29,291 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [921] 2026-09-11 17:51:29,365 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <504428701337969.1789149089.322571516036987-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:51:29,373 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [922] 2026-09-11 17:51:29,452 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [923] 2026-09-11 17:51:29,561 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [924] 2026-09-11 17:51:29,676 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <041649801819546.1789149089.608888387680054-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:51:29,703 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [925] 2026-09-11 17:51:29,838 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <227422510231247.1789149089.761237859725952-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:51:29,846 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [926] 2026-09-11 17:51:29,965 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [927] 2026-09-11 17:51:30,056 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:51:32,438 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_cargo.tests.test_capacity_toggle_cargo: Starting TestCapacityToggleCargo.test_use_load_capacity_false_cargo_probe_returns_loadable ... 2026-09-11 17:51:32,858 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <380532784963470.1789149092.738437652587891-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:51:32,932 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [928] 2026-09-11 17:51:33,050 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <939344904987296.1789149092.987343072891235-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:51:33,058 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [929] 2026-09-11 17:51:33,206 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [930] 2026-09-11 17:51:33,314 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [931] 2026-09-11 17:51:33,398 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <444628592675763.1789149093.350953102111816-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:51:33,405 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [932] 2026-09-11 17:51:33,486 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <091950204476306.1789149093.440541744232178-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:51:33,491 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [933] 2026-09-11 17:51:33,569 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [934] 2026-09-11 17:51:33,646 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [935] 2026-09-11 17:51:33,778 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_cargo.tests.test_capacity_toggle_cargo: Starting TestCapacityToggleCargo.test_use_load_capacity_false_cargo_skips_weight_check ... 2026-09-11 17:51:33,957 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <739990229900929.1789149093.852924823760986-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:51:34,016 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [936] 2026-09-11 17:51:34,097 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <329799930064139.1789149094.051381349563599-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:51:34,104 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [937] 2026-09-11 17:51:34,187 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [938] 2026-09-11 17:51:34,275 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [939] 2026-09-11 17:51:34,355 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <534654325114120.1789149094.311464786529541-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:51:34,362 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [940] 2026-09-11 17:51:34,473 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <186576221730417.1789149094.412735939025879-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:51:34,486 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [941] 2026-09-11 17:51:34,601 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [942] 2026-09-11 17:51:34,692 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [943] 2026-09-11 17:51:34,849 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_cargo.tests.test_capacity_toggle_cargo: Starting TestCapacityToggleCargo.test_use_load_capacity_true_cargo_raises_on_overload ... 2026-09-11 17:51:35,041 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <648468665960600.1789149094.931323766708374-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:51:35,100 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [944] 2026-09-11 17:51:35,169 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <955773719294980.1789149095.130830049514771-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:51:35,174 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [945] 2026-09-11 17:51:35,249 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [946] 2026-09-11 17:51:35,337 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [947] 2026-09-11 17:51:35,422 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <934561236571948.1789149095.377813339233398-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:51:35,429 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [948] 2026-09-11 17:51:35,511 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <625399338018580.1789149095.468456268310547-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:51:35,520 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [949] 2026-09-11 17:51:35,608 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [950] 2026-09-11 17:51:35,698 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [951] 2026-09-11 17:51:35,857 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:51:38,765 127 INFO rb-46204af-224751-414456 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-11 17:51:39,061 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_booking_cargo_constraints: Starting TestFleetBookingCargoConstraints.test_011_transport_type_cargo_allows_cargo_lines ... 2026-09-11 17:51:39,176 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_booking_cargo_constraints: Starting TestFleetBookingCargoConstraints.test_012_total_cargo_weight_cannot_exceed_demand ... 2026-09-11 17:51:39,319 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_booking_cargo_constraints: Starting TestFleetBookingCargoConstraints.test_013_total_cargo_volume_cannot_exceed_demand ... 2026-09-11 17:51:39,614 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:51:43,257 127 INFO rb-46204af-224751-414456 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-11 17:51:43,885 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <198062971642822.1789149103.686152458190918-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:51:43,982 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [952] 2026-09-11 17:51:44,251 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <521637076654656.1789149104.097861051559448-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:51:44,279 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [953] 2026-09-11 17:51:44,388 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [954] 2026-09-11 17:51:44,484 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [955] 2026-09-11 17:51:44,571 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <282704381233158.1789149104.523360967636108-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:51:44,578 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [956] 2026-09-11 17:51:44,661 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <375761042892267.1789149104.616935014724731-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:51:44,668 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [957] 2026-09-11 17:51:44,749 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [958] 2026-09-11 17:51:44,847 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [959] 2026-09-11 17:51:45,549 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #421 deleted trip.segment records with IDs: [83] 2026-09-11 17:51:45,793 127 INFO rb-46204af-224751-414456 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-11 17:51:45,984 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <645250074733965.1789149105.868032455444336-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:51:46,046 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [960] 2026-09-11 17:51:46,196 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <925511943845521.1789149106.083006620407104-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:51:46,213 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [961] 2026-09-11 17:51:46,376 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [962] 2026-09-11 17:51:46,519 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [963] 2026-09-11 17:51:46,702 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <220465737360090.1789149106.591489553451538-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:51:46,715 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [964] 2026-09-11 17:51:46,875 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <400071402255160.1789149106.796625852584839-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:51:46,881 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [965] 2026-09-11 17:51:47,140 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [966] 2026-09-11 17:51:47,327 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [967] 2026-09-11 17:51:48,154 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #421 deleted trip.segment records with IDs: [85] 2026-09-11 17:51:48,347 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [90, 91] 2026-09-11 17:51:48,450 127 INFO rb-46204af-224751-414456 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-11 17:51:48,862 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <220284838434553.1789149108.573599576950073-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:51:48,936 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [968] 2026-09-11 17:51:49,013 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <435466370314270.1789149108.972379684448242-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:51:49,021 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [969] 2026-09-11 17:51:49,143 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [970] 2026-09-11 17:51:49,237 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [971] 2026-09-11 17:51:49,324 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <692631789573233.1789149109.275809288024902-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:51:49,331 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [972] 2026-09-11 17:51:49,417 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <003435937691607.1789149109.372373580932617-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:51:49,426 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [973] 2026-09-11 17:51:49,557 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [974] 2026-09-11 17:51:49,643 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [975] 2026-09-11 17:51:49,716 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:51:54,020 127 INFO rb-46204af-224751-414456 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-11 17:51:54,639 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <171509591744656.1789149114.475743770599365-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:51:54,948 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [976] 2026-09-11 17:51:55,110 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <925871418161333.1789149115.023832082748413-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:51:55,133 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [977] 2026-09-11 17:51:55,297 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [978] 2026-09-11 17:51:55,463 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [979] 2026-09-11 17:51:55,655 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <547316039106495.1789149115.568940877914429-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:51:55,665 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [980] 2026-09-11 17:51:55,772 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <485355931956168.1789149115.709841728210449-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:51:55,780 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [981] 2026-09-11 17:51:55,881 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [982] 2026-09-11 17:51:55,994 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [983] 2026-09-11 17:51:56,090 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <029313845475414.1789149116.046364307403564-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:51:56,097 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [984] 2026-09-11 17:51:56,181 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <293319102511066.1789149116.135711431503296-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:51:56,188 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [985] 2026-09-11 17:51:56,285 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [986] 2026-09-11 17:51:56,379 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [987] 2026-09-11 17:51:56,473 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <714892854312080.1789149116.417852878570557-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:51:56,485 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [988] 2026-09-11 17:51:56,588 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <964120901240493.1789149116.539297819137573-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:51:56,596 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [989] 2026-09-11 17:51:56,696 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [990] 2026-09-11 17:51:56,787 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [991] 2026-09-11 17:51:56,889 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <577816615376489.1789149116.840635299682617-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:51:56,904 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [992] 2026-09-11 17:51:57,045 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <128319307734430.1789149116.956779956817627-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:51:57,077 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [993] 2026-09-11 17:51:57,234 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [994] 2026-09-11 17:51:57,339 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [995] 2026-09-11 17:51:57,417 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <128855550635364.1789149117.374002218246460-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:51:57,424 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [996] 2026-09-11 17:51:57,500 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <740711990634435.1789149117.457760572433472-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:51:57,507 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [997] 2026-09-11 17:51:57,599 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [998] 2026-09-11 17:51:57,686 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [999] 2026-09-11 17:51:57,778 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <600243525895095.1789149117.734413862228394-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:51:57,785 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1000] 2026-09-11 17:51:57,862 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <366114982938310.1789149117.823672771453857-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:51:57,869 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1001] 2026-09-11 17:51:57,948 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1002] 2026-09-11 17:51:58,029 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1003] 2026-09-11 17:51:58,107 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <806556128118139.1789149118.064673423767090-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:51:58,114 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1004] 2026-09-11 17:51:58,194 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <770140328793113.1789149118.151510000228882-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:51:58,201 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1005] 2026-09-11 17:51:58,288 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1006] 2026-09-11 17:51:58,372 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1007] 2026-09-11 17:51:58,462 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <968229298678559.1789149118.418647766113281-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:51:58,473 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1008] 2026-09-11 17:51:58,576 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <685499529029594.1789149118.524958372116089-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:51:58,584 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1009] 2026-09-11 17:51:58,680 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1010] 2026-09-11 17:51:58,768 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1011] 2026-09-11 17:51:58,850 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <694543160093272.1789149118.805932998657227-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:51:58,856 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1012] 2026-09-11 17:51:58,939 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <194210674323717.1789149118.894965410232544-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:51:58,946 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1013] 2026-09-11 17:51:59,034 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1014] 2026-09-11 17:51:59,129 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1015] 2026-09-11 17:51:59,219 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <985168587260608.1789149119.176676511764526-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:51:59,226 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1016] 2026-09-11 17:51:59,307 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <720306294906603.1789149119.264009952545166-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:51:59,314 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1017] 2026-09-11 17:51:59,398 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1018] 2026-09-11 17:51:59,487 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1019] 2026-09-11 17:51:59,571 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <479918045987002.1789149119.525546073913574-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:51:59,578 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1020] 2026-09-11 17:51:59,652 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <090672100138406.1789149119.616189479827881-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:51:59,658 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1021] 2026-09-11 17:51:59,753 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1022] 2026-09-11 17:51:59,847 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1023] 2026-09-11 17:52:00,100 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [87] 2026-09-11 17:52:00,334 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [89] 2026-09-11 17:52:00,553 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [91] 2026-09-11 17:52:00,762 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:52:02,939 127 INFO rb-46204af-224751-414456 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-11 17:52:03,713 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <063386128016174.1789149123.478572607040405-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:52:04,036 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1024] 2026-09-11 17:52:04,189 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <985939071715000.1789149124.110318422317505-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:52:04,200 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1025] 2026-09-11 17:52:04,368 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1026] 2026-09-11 17:52:04,539 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1027] 2026-09-11 17:52:04,638 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <074426433114858.1789149124.588906526565552-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:52:04,646 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1028] 2026-09-11 17:52:04,731 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <783363972659553.1789149124.684076309204102-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:52:04,740 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1029] 2026-09-11 17:52:04,827 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1030] 2026-09-11 17:52:04,908 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1031] 2026-09-11 17:52:04,994 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <286733267758333.1789149124.954856872558594-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:52:05,001 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1032] 2026-09-11 17:52:05,078 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <679017994425418.1789149125.038548469543457-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:52:05,084 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1033] 2026-09-11 17:52:05,172 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1034] 2026-09-11 17:52:05,314 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1035] 2026-09-11 17:52:05,457 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <083166568372801.1789149125.365400552749634-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:52:05,473 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1036] 2026-09-11 17:52:05,602 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <372326223605748.1789149125.534951448440552-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:52:05,631 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1037] 2026-09-11 17:52:05,784 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1038] 2026-09-11 17:52:05,920 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1039] 2026-09-11 17:52:06,146 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <560794509520255.1789149126.049192667007446-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:52:06,164 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1040] 2026-09-11 17:52:06,325 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <367423636696535.1789149126.226604938507080-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:52:06,351 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1041] 2026-09-11 17:52:06,499 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1042] 2026-09-11 17:52:06,655 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1043] 2026-09-11 17:52:06,817 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <031335048990860.1789149126.713609695434570-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:52:06,828 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1044] 2026-09-11 17:52:07,018 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <220217832781066.1789149126.889285087585449-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:52:07,035 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1045] 2026-09-11 17:52:07,191 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1046] 2026-09-11 17:52:07,317 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1047] 2026-09-11 17:52:07,443 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <117710865155617.1789149127.400907278060913-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:52:07,450 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1048] 2026-09-11 17:52:07,531 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <732002148450398.1789149127.488552331924438-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:52:07,538 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1049] 2026-09-11 17:52:07,666 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1050] 2026-09-11 17:52:07,779 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1051] 2026-09-11 17:52:07,866 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <761810949144685.1789149127.824758768081665-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:52:07,874 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1052] 2026-09-11 17:52:07,981 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <179348834703684.1789149127.914664745330811-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:52:07,999 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1053] 2026-09-11 17:52:08,130 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1054] 2026-09-11 17:52:08,258 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1055] 2026-09-11 17:52:08,415 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <926110227663419.1789149128.327569246292114-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:52:08,446 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1056] 2026-09-11 17:52:08,582 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <999265477398179.1789149128.519719600677490-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:52:08,596 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1057] 2026-09-11 17:52:08,754 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1058] 2026-09-11 17:52:08,959 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1059] 2026-09-11 17:52:09,082 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <814790338847903.1789149129.020781040191650-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:52:09,095 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1060] 2026-09-11 17:52:09,281 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <100604195932353.1789149129.170649051666260-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:52:09,311 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1061] 2026-09-11 17:52:09,497 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1062] 2026-09-11 17:52:09,635 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1063] 2026-09-11 17:52:09,805 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <160516418576166.1789149129.720645427703857-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:52:09,812 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1064] 2026-09-11 17:52:09,902 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <432726374612904.1789149129.853483438491821-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:52:09,919 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1065] 2026-09-11 17:52:10,066 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1066] 2026-09-11 17:52:10,170 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1067] 2026-09-11 17:52:10,271 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <846525704240018.1789149130.207908630371094-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:52:10,291 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1068] 2026-09-11 17:52:10,384 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <955755730296786.1789149130.341233491897583-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:52:10,393 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1069] 2026-09-11 17:52:10,547 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1070] 2026-09-11 17:52:10,641 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1071] 2026-09-11 17:52:10,997 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [93] 2026-09-11 17:52:11,206 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:52:13,524 127 INFO rb-46204af-224751-414456 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-11 17:52:13,704 127 INFO rb-46204af-224751-414456 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-11 17:52:13,767 127 INFO rb-46204af-224751-414456 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-11 17:52:13,848 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:52:16,995 127 INFO rb-46204af-224751-414456 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-11 17:52:17,302 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:52:19,339 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_cargo_basic: Starting TestFleetCargoBasic.test_001_create_cargo_on_draft_booking_success ... 2026-09-11 17:52:19,520 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_cargo_basic: Starting TestFleetCargoBasic.test_003_reassign_cargo_between_draft_bookings ... 2026-09-11 17:52:19,601 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_cargo_basic: Starting TestFleetCargoBasic.test_004_reassign_cargo_from_non_draft_booking_fails ... 2026-09-11 17:52:19,806 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <626944758896329.1789149139.689834356307983-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:52:19,902 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1072] 2026-09-11 17:52:20,007 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <370900178192689.1789149139.952993392944336-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:52:20,021 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1073] 2026-09-11 17:52:20,143 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1074] 2026-09-11 17:52:20,254 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1075] 2026-09-11 17:52:20,340 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <352868639522408.1789149140.294875144958496-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:52:20,347 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1076] 2026-09-11 17:52:20,425 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <030451359002404.1789149140.380970001220703-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:52:20,439 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1077] 2026-09-11 17:52:20,524 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1078] 2026-09-11 17:52:20,614 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1079] 2026-09-11 17:52:20,663 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_cargo_basic: Starting TestFleetCargoBasic.test_005_reassign_cargo_to_non_draft_booking_fails ... 2026-09-11 17:52:20,843 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <702149424113884.1789149140.746233940124512-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:52:20,930 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1080] 2026-09-11 17:52:21,009 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <730110351124263.1789149140.965431451797485-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:52:21,016 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1081] 2026-09-11 17:52:21,099 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1082] 2026-09-11 17:52:21,176 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1083] 2026-09-11 17:52:21,255 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <812674248045995.1789149141.212106466293335-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:52:21,262 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1084] 2026-09-11 17:52:21,328 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <339246690078317.1789149141.289204120635986-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:52:21,336 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1085] 2026-09-11 17:52:21,422 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1086] 2026-09-11 17:52:21,521 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1087] 2026-09-11 17:52:21,573 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_cargo_basic: Starting TestFleetCargoBasic.test_006_unlink_cargo_also_unlinks_booking_item ... 2026-09-11 17:52:21,690 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted fleet.cargo records with IDs: [34] 2026-09-11 17:52:21,706 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted fleet.booking.item records with IDs: [117] 2026-09-11 17:52:21,741 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:52:24,549 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_vehicle_cargo_capability: Starting TestFleetVehicleCargoCapability.test_031_check_capacity_for_cargo_within_limits ... 2026-09-11 17:52:24,992 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_vehicle_cargo_capability: Starting TestFleetVehicleCargoCapability.test_032_check_capacity_for_cargo_exceeding_weight ... 2026-09-11 17:52:25,352 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_cargo.tests.test_fleet_vehicle_cargo_capability: Starting TestFleetVehicleCargoCapability.test_033_check_capacity_for_cargo_exceeding_volume ... 2026-09-11 17:52:25,800 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:52:27,680 127 INFO rb-46204af-224751-414456 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-11 17:52:28,008 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <861842270841220.1789149147.912419557571411-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:52:28,099 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1088] 2026-09-11 17:52:28,222 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <887444787025135.1789149148.147686481475830-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:52:28,247 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1089] 2026-09-11 17:52:28,418 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1090] 2026-09-11 17:52:28,545 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1091] 2026-09-11 17:52:28,691 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <794591156455467.1789149148.610939502716064-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:52:28,712 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1092] 2026-09-11 17:52:28,813 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <162661847124152.1789149148.753864049911499-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:52:28,821 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1093] 2026-09-11 17:52:28,911 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1094] 2026-09-11 17:52:29,053 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1095] 2026-09-11 17:52:29,513 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [95] 2026-09-11 17:52:29,621 127 INFO rb-46204af-224751-414456 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-11 17:52:29,880 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <552637499358664.1789149149.742308616638184-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:52:29,992 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1096] 2026-09-11 17:52:30,141 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <768540033568229.1789149150.058847427368164-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:52:30,148 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1097] 2026-09-11 17:52:30,289 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1098] 2026-09-11 17:52:30,409 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1099] 2026-09-11 17:52:30,556 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <871828130919253.1789149150.478630304336548-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:52:30,571 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1100] 2026-09-11 17:52:30,664 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <819925622668661.1789149150.619425535202026-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:52:30,671 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1101] 2026-09-11 17:52:30,771 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1102] 2026-09-11 17:52:30,880 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1103] 2026-09-11 17:52:31,270 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [97] 2026-09-11 17:52:31,411 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [102, 103] 2026-09-11 17:52:31,495 127 INFO rb-46204af-224751-414456 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-11 17:52:31,845 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <761614512738250.1789149151.660514831542969-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:52:31,941 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1104] 2026-09-11 17:52:32,042 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <712941412487851.1789149151.990741252899170-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:52:32,048 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1105] 2026-09-11 17:52:32,162 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1106] 2026-09-11 17:52:32,284 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1107] 2026-09-11 17:52:32,430 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <853188572754352.1789149152.343266248703003-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:52:32,439 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1108] 2026-09-11 17:52:32,577 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <637986315446852.1789149152.485726833343506-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:52:32,591 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1109] 2026-09-11 17:52:32,754 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1110] 2026-09-11 17:52:32,866 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1111] 2026-09-11 17:52:33,296 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [99] 2026-09-11 17:52:33,469 127 INFO rb-46204af-224751-414456 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-11 17:52:33,733 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <885930583536015.1789149153.586318731307983-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:52:33,826 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1112] 2026-09-11 17:52:33,963 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <272870431766618.1789149153.884206295013428-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:52:33,974 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1113] 2026-09-11 17:52:34,064 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1114] 2026-09-11 17:52:34,156 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1115] 2026-09-11 17:52:34,242 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <537792750799491.1789149154.192963361740112-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:52:34,248 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1116] 2026-09-11 17:52:34,325 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <471951760044534.1789149154.284506559371948-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:52:34,330 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1117] 2026-09-11 17:52:34,411 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1118] 2026-09-11 17:52:34,581 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1119] 2026-09-11 17:52:35,094 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [101] 2026-09-11 17:52:35,253 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:52:35,272 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_gantt.tests.test_fleet_booking_gantt_action_wiring: Starting TestFleetBookingGanttActionWiring.test_the_booking_screen_gains_a_gantt_tab_without_losing_its_landing_view_or_a_slot ... 2026-09-11 17:52:35,334 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_gantt.tests.test_fleet_booking_gantt_action_wiring: Starting TestFleetBookingGanttActionWiring.test_this_module_ships_exactly_one_gantt_chart_per_model ... 2026-09-11 17:52:35,384 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_gantt.tests.test_fleet_booking_gantt_action_wiring: Starting TestFleetBookingGanttActionWiring.test_uninstalling_restores_the_booking_screen_to_its_pre_install_view_mode ... 2026-09-11 17:52:35,426 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_gantt.tests.test_fleet_booking_gantt_action_wiring: Starting TestFleetBookingGanttActionWiring.test_updating_the_module_never_duplicates_the_gantt_tab ... 2026-09-11 17:52:35,455 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_gantt.tests.test_fleet_booking_gantt_action_wiring: Starting TestFleetBookingGanttActionWiring.test_wiring_list_names_exactly_the_booking_screen ... 2026-09-11 17:52:35,494 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:52:35,509 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_map.tests.test_booking_map_arch: Starting TestBookingMapViewArch.test_action_fleet_booking_has_map_child_view ... 2026-09-11 17:52:35,555 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_map.tests.test_booking_map_arch: Starting TestBookingMapViewArch.test_booking_map_view_is_marker_only_non_routing ... 2026-09-11 17:52:35,593 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_map.tests.test_booking_map_arch: Starting TestBookingMapViewArch.test_booking_map_view_is_viin_map_type ... 2026-09-11 17:52:35,630 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_map.tests.test_booking_map_arch: Starting TestBookingMapViewArch.test_booking_map_view_marker_popup_fields ... 2026-09-11 17:52:35,666 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_map.tests.test_booking_map_arch: Starting TestBookingMapViewArch.test_booking_map_view_plots_pickup_address ... 2026-09-11 17:52:35,695 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_map.tests.test_booking_map_arch: Starting TestBookingMapViewArch.test_map_follows_every_native_mode_this_bridge_wired ... 2026-09-11 17:52:35,735 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_map.tests.test_booking_map_arch: Starting TestBookingMapViewArch.test_this_bridge_never_writes_its_mode_onto_the_action ... 2026-09-11 17:52:35,775 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:52:38,859 127 INFO rb-46204af-224751-414456 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-11 17:52:39,300 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <867455132480085.1789149159.179078578948975-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:52:39,634 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1120] 2026-09-11 17:52:39,718 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <179007268677984.1789149159.673154354095459-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:52:39,728 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1121] 2026-09-11 17:52:39,865 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1122] 2026-09-11 17:52:39,973 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1123] 2026-09-11 17:52:40,054 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <514196361598395.1789149160.010906457901001-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:52:40,064 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1124] 2026-09-11 17:52:40,159 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <708047731687314.1789149160.108782291412354-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:52:40,173 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1125] 2026-09-11 17:52:40,314 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1126] 2026-09-11 17:52:40,428 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1127] 2026-09-11 17:52:40,570 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <490015336840254.1789149160.500797271728516-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:52:40,597 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1128] 2026-09-11 17:52:40,711 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <210246339708588.1789149160.657407999038696-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:52:40,719 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1129] 2026-09-11 17:52:40,856 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1130] 2026-09-11 17:52:41,008 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1131] 2026-09-11 17:52:41,154 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <016922115457418.1789149161.068922519683838-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:52:41,167 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1132] 2026-09-11 17:52:41,252 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <549285818623164.1789149161.212373256683350-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:52:41,258 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1133] 2026-09-11 17:52:41,441 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1134] 2026-09-11 17:52:41,563 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1135] 2026-09-11 17:52:41,654 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <065803426016707.1789149161.611911535263062-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:52:41,660 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1136] 2026-09-11 17:52:41,749 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <073713275034699.1789149161.699955224990845-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:52:41,758 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1137] 2026-09-11 17:52:41,893 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1138] 2026-09-11 17:52:42,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1139] 2026-09-11 17:52:42,092 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <294606385047233.1789149162.039736270904541-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:52:42,102 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1140] 2026-09-11 17:52:42,212 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <245844901861296.1789149162.144405364990234-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:52:42,225 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1141] 2026-09-11 17:52:42,379 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1142] 2026-09-11 17:52:42,536 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1143] 2026-09-11 17:52:42,721 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <988559174171353.1789149162.637362480163574-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:52:42,740 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1144] 2026-09-11 17:52:42,867 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <150016876866877.1789149162.786113262176514-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:52:42,888 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1145] 2026-09-11 17:52:43,064 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1146] 2026-09-11 17:52:43,196 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1147] 2026-09-11 17:52:43,273 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <355267068253806.1789149163.232281923294067-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:52:43,279 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1148] 2026-09-11 17:52:43,355 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <229973883716031.1789149163.310569286346436-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:52:43,362 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1149] 2026-09-11 17:52:43,451 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1150] 2026-09-11 17:52:43,544 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1151] 2026-09-11 17:52:43,644 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <838781084881454.1789149163.602391004562378-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:52:43,650 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1152] 2026-09-11 17:52:43,729 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <289138145749577.1789149163.684111356735229-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:52:43,736 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1153] 2026-09-11 17:52:43,821 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1154] 2026-09-11 17:52:43,939 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1155] 2026-09-11 17:52:44,132 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <788960279379494.1789149164.032633304595947-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:52:44,146 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1156] 2026-09-11 17:52:44,232 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <749314794597782.1789149164.192538738250732-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:52:44,240 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1157] 2026-09-11 17:52:44,342 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1158] 2026-09-11 17:52:44,432 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1159] 2026-09-11 17:52:44,511 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <034322172295204.1789149164.473488330841064-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:52:44,518 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1160] 2026-09-11 17:52:44,596 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <039629972903652.1789149164.553165912628174-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:52:44,603 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1161] 2026-09-11 17:52:44,708 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1162] 2026-09-11 17:52:44,826 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1163] 2026-09-11 17:52:44,921 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <131752208948519.1789149164.870835781097412-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:52:44,929 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1164] 2026-09-11 17:52:45,018 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <302331944786839.1789149164.972859382629395-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:52:45,026 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1165] 2026-09-11 17:52:45,134 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1166] 2026-09-11 17:52:45,234 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1167] 2026-09-11 17:52:45,323 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <997675294048622.1789149165.280752897262573-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:52:45,331 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1168] 2026-09-11 17:52:45,401 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <037809887407106.1789149165.362537622451782-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:52:45,409 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1169] 2026-09-11 17:52:45,495 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1170] 2026-09-11 17:52:45,590 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1171] 2026-09-11 17:52:45,670 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <148875260783274.1789149165.626407146453857-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:52:45,676 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1172] 2026-09-11 17:52:45,755 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <384280971537863.1789149165.713945865631104-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:52:45,762 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1173] 2026-09-11 17:52:45,859 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1174] 2026-09-11 17:52:45,949 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1175] 2026-09-11 17:52:46,261 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [103] 2026-09-11 17:52:46,596 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [105] 2026-09-11 17:52:47,082 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [107] 2026-09-11 17:52:47,599 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [109] 2026-09-11 17:52:47,919 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [111] 2026-09-11 17:52:48,100 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [106] 2026-09-11 17:52:48,278 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [113, 114] 2026-09-11 17:52:48,453 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [108] 2026-09-11 17:52:48,571 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [117, 118] 2026-09-11 17:52:48,702 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [110] 2026-09-11 17:52:48,854 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [121, 122] 2026-09-11 17:52:48,947 127 INFO rb-46204af-224751-414456 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-11 17:52:49,236 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <480596537412839.1789149169.148184061050415-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:52:49,516 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1176] 2026-09-11 17:52:49,593 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <520431939690883.1789149169.552527427673340-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:52:49,599 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1177] 2026-09-11 17:52:49,683 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1178] 2026-09-11 17:52:49,766 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1179] 2026-09-11 17:52:49,840 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <666035458188527.1789149169.798478841781616-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:52:49,846 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1180] 2026-09-11 17:52:49,923 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <895858920353867.1789149169.881294488906860-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:52:49,929 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1181] 2026-09-11 17:52:50,031 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1182] 2026-09-11 17:52:50,107 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1183] 2026-09-11 17:52:50,236 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <195404279258566.1789149170.155705690383911-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:52:50,251 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1184] 2026-09-11 17:52:50,339 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <862177796371993.1789149170.291043281555176-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:52:50,347 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1185] 2026-09-11 17:52:50,507 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1186] 2026-09-11 17:52:50,598 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1187] 2026-09-11 17:52:50,697 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <321234760273721.1789149170.635100841522217-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:52:50,705 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1188] 2026-09-11 17:52:50,785 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <934096350639990.1789149170.742034435272217-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:52:50,812 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1189] 2026-09-11 17:52:50,936 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1190] 2026-09-11 17:52:51,110 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1191] 2026-09-11 17:52:51,254 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <237012989466281.1789149171.196810245513916-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:52:51,261 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1192] 2026-09-11 17:52:51,354 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <716283838911028.1789149171.306245326995850-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:52:51,362 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1193] 2026-09-11 17:52:51,516 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1194] 2026-09-11 17:52:51,690 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1195] 2026-09-11 17:52:51,801 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <456712578347197.1789149171.736828565597534-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:52:51,808 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1196] 2026-09-11 17:52:51,905 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <087542247046383.1789149171.849544525146484-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:52:51,916 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1197] 2026-09-11 17:52:52,079 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1198] 2026-09-11 17:52:52,221 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1199] 2026-09-11 17:52:52,373 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <193687469906556.1789149172.301676273345947-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:52:52,398 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1200] 2026-09-11 17:52:52,531 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <577854272373346.1789149172.464044094085693-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:52:52,540 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1201] 2026-09-11 17:52:52,646 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1202] 2026-09-11 17:52:52,779 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1203] 2026-09-11 17:52:52,923 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <372217418511122.1789149172.857743978500366-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:52:52,931 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1204] 2026-09-11 17:52:53,015 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <665235667051566.1789149172.963759660720825-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:52:53,038 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1205] 2026-09-11 17:52:53,137 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1206] 2026-09-11 17:52:53,254 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1207] 2026-09-11 17:52:53,415 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <725274564347627.1789149173.341651678085327-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:52:53,431 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1208] 2026-09-11 17:52:53,552 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <674642258486247.1789149173.490266561508179-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:52:53,560 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1209] 2026-09-11 17:52:53,718 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1210] 2026-09-11 17:52:53,894 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1211] 2026-09-11 17:52:54,039 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <092234245892787.1789149173.960794448852539-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:52:54,049 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1212] 2026-09-11 17:52:54,147 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <406506349326954.1789149174.103409290313721-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:52:54,154 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1213] 2026-09-11 17:52:54,235 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1214] 2026-09-11 17:52:54,352 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1215] 2026-09-11 17:52:54,475 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <062709871370073.1789149174.410498857498169-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:52:54,483 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1216] 2026-09-11 17:52:54,600 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <669984425123365.1789149174.532071113586426-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:52:54,611 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1217] 2026-09-11 17:52:54,719 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1218] 2026-09-11 17:52:54,846 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1219] 2026-09-11 17:52:54,987 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <608303418353683.1789149174.924722909927368-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:52:55,002 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1220] 2026-09-11 17:52:55,136 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <975987237252584.1789149175.081907033920288-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:52:55,144 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1221] 2026-09-11 17:52:55,286 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1222] 2026-09-11 17:52:55,420 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1223] 2026-09-11 17:52:55,580 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <131856122571403.1789149175.504593372344971-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:52:55,589 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1224] 2026-09-11 17:52:55,704 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <787084533438850.1789149175.642192840576172-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:52:55,722 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1225] 2026-09-11 17:52:55,816 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1226] 2026-09-11 17:52:55,899 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1227] 2026-09-11 17:52:55,976 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <021412975484608.1789149175.935427665710449-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:52:55,983 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1228] 2026-09-11 17:52:56,106 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <278499121494905.1789149176.030422449111938-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:52:56,113 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1229] 2026-09-11 17:52:56,221 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1230] 2026-09-11 17:52:56,322 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1231] 2026-09-11 17:52:56,761 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [125] 2026-09-11 17:52:57,221 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [127] 2026-09-11 17:52:57,707 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [129] 2026-09-11 17:52:58,147 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [131] 2026-09-11 17:52:58,492 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [133] 2026-09-11 17:52:58,583 127 INFO rb-46204af-224751-414456 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-11 17:52:59,013 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <915312994251066.1789149178.868000507354736-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:52:59,297 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1232] 2026-09-11 17:52:59,371 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <430282583524938.1789149179.330114364624023-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:52:59,378 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1233] 2026-09-11 17:52:59,461 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1234] 2026-09-11 17:52:59,579 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1235] 2026-09-11 17:52:59,656 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <728729057023788.1789149179.616348743438721-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:52:59,663 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1236] 2026-09-11 17:52:59,736 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <519076746139192.1789149179.696032524108887-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:52:59,743 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1237] 2026-09-11 17:52:59,826 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1238] 2026-09-11 17:52:59,912 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1239] 2026-09-11 17:53:00,003 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <416757509836335.1789149179.960889816284180-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:00,011 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1240] 2026-09-11 17:53:00,090 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <356268985817019.1789149180.049773216247559-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:00,095 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1241] 2026-09-11 17:53:00,175 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1242] 2026-09-11 17:53:00,249 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1243] 2026-09-11 17:53:00,322 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <391493864314770.1789149180.285593509674072-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:00,328 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1244] 2026-09-11 17:53:00,402 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <896809796436266.1789149180.362394809722900-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:00,407 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1245] 2026-09-11 17:53:00,487 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1246] 2026-09-11 17:53:00,573 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1247] 2026-09-11 17:53:00,659 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <875822754444333.1789149180.618999242782593-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:00,665 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1248] 2026-09-11 17:53:00,743 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <142744327388649.1789149180.701100587844849-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:00,749 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1249] 2026-09-11 17:53:00,833 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1250] 2026-09-11 17:53:00,915 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1251] 2026-09-11 17:53:00,993 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <169074754979005.1789149180.952021598815918-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:01,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1252] 2026-09-11 17:53:01,079 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <297922521198757.1789149181.036772012710571-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:01,085 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1253] 2026-09-11 17:53:01,170 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1254] 2026-09-11 17:53:01,253 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1255] 2026-09-11 17:53:01,340 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <674000585513993.1789149181.299381494522095-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:01,346 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1256] 2026-09-11 17:53:01,429 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <973609606986113.1789149181.385462760925293-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:01,436 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1257] 2026-09-11 17:53:01,527 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1258] 2026-09-11 17:53:01,607 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1259] 2026-09-11 17:53:01,682 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <904556817733275.1789149181.642965078353882-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:01,688 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1260] 2026-09-11 17:53:01,764 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <081596337065621.1789149181.723913669586182-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:01,770 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1261] 2026-09-11 17:53:01,849 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1262] 2026-09-11 17:53:01,929 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1263] 2026-09-11 17:53:02,013 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <026583860398478.1789149181.972920417785645-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:02,019 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1264] 2026-09-11 17:53:02,096 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <389787846936946.1789149182.055889368057251-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:02,103 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1265] 2026-09-11 17:53:02,186 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1266] 2026-09-11 17:53:02,269 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1267] 2026-09-11 17:53:02,347 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <842133660640401.1789149182.305319786071777-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:02,353 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1268] 2026-09-11 17:53:02,432 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <928550827687897.1789149182.389974355697632-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:02,438 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1269] 2026-09-11 17:53:02,522 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1270] 2026-09-11 17:53:02,606 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1271] 2026-09-11 17:53:02,698 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <233969423533093.1789149182.654118299484253-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:02,704 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1272] 2026-09-11 17:53:02,785 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <439698780707635.1789149182.742048978805542-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:02,792 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1273] 2026-09-11 17:53:02,884 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1274] 2026-09-11 17:53:02,974 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1275] 2026-09-11 17:53:03,047 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <071654490085707.1789149183.008938074111938-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:03,054 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1276] 2026-09-11 17:53:03,130 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <988763496333709.1789149183.090502262115479-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:03,137 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1277] 2026-09-11 17:53:03,218 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1278] 2026-09-11 17:53:03,304 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1279] 2026-09-11 17:53:03,386 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <157167373578777.1789149183.346095085144043-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:03,393 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1280] 2026-09-11 17:53:03,470 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <139357166582441.1789149183.428348302841187-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:03,476 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1281] 2026-09-11 17:53:03,556 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1282] 2026-09-11 17:53:03,653 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1283] 2026-09-11 17:53:03,739 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <799483852147107.1789149183.693149089813232-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:03,749 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1284] 2026-09-11 17:53:03,832 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <903089676365021.1789149183.788290023803711-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:03,841 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1285] 2026-09-11 17:53:03,932 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1286] 2026-09-11 17:53:04,020 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1287] 2026-09-11 17:53:04,344 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [135] 2026-09-11 17:53:04,625 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [137] 2026-09-11 17:53:04,906 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [139] 2026-09-11 17:53:05,223 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [141] 2026-09-11 17:53:05,539 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [143] 2026-09-11 17:53:05,668 127 INFO rb-46204af-224751-414456 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-11 17:53:06,035 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <747955807106456.1789149185.933044195175171-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:06,329 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1288] 2026-09-11 17:53:06,403 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <449833638154807.1789149186.363904714584351-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:06,409 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1289] 2026-09-11 17:53:06,582 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1290] 2026-09-11 17:53:06,763 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1291] 2026-09-11 17:53:06,866 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <793423155869639.1789149186.808290243148804-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:06,886 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1292] 2026-09-11 17:53:07,017 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <914580296006673.1789149186.937958717346191-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:07,032 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1293] 2026-09-11 17:53:07,170 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1294] 2026-09-11 17:53:07,315 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1295] 2026-09-11 17:53:07,487 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <740245931734001.1789149187.424378156661987-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:07,514 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1296] 2026-09-11 17:53:07,702 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <951258298220569.1789149187.600404262542725-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:07,716 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1297] 2026-09-11 17:53:07,861 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1298] 2026-09-11 17:53:07,976 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1299] 2026-09-11 17:53:08,118 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <766080046992897.1789149188.019793748855591-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:08,131 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1300] 2026-09-11 17:53:08,269 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <871917931241210.1789149188.203799962997437-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:08,291 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1301] 2026-09-11 17:53:08,496 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1302] 2026-09-11 17:53:08,612 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1303] 2026-09-11 17:53:08,695 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <365611275214687.1789149188.658715486526489-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:08,701 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1304] 2026-09-11 17:53:08,774 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <054411980676302.1789149188.735380649566650-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:08,780 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1305] 2026-09-11 17:53:08,862 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1306] 2026-09-11 17:53:08,947 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1307] 2026-09-11 17:53:09,024 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <343509390097889.1789149188.983037471771240-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:09,031 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1308] 2026-09-11 17:53:09,112 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <111662030324448.1789149189.065121173858643-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:09,119 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1309] 2026-09-11 17:53:09,207 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1310] 2026-09-11 17:53:09,334 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1311] 2026-09-11 17:53:09,455 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <260518728062310.1789149189.405176877975464-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:09,465 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1312] 2026-09-11 17:53:09,562 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <029814652769212.1789149189.512365579605103-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:09,570 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1313] 2026-09-11 17:53:09,678 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1314] 2026-09-11 17:53:09,779 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1315] 2026-09-11 17:53:09,852 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <125809159966293.1789149189.816193342208862-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:09,857 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1316] 2026-09-11 17:53:09,932 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <090316105716213.1789149189.892824649810791-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:09,936 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1317] 2026-09-11 17:53:10,013 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1318] 2026-09-11 17:53:10,086 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1319] 2026-09-11 17:53:10,164 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <588810257267329.1789149190.128167390823364-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:10,170 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1320] 2026-09-11 17:53:10,243 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <146694128743853.1789149190.204963684082031-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:10,249 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1321] 2026-09-11 17:53:10,336 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1322] 2026-09-11 17:53:10,418 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1323] 2026-09-11 17:53:10,494 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <181356530690162.1789149190.454400539398193-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:10,498 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1324] 2026-09-11 17:53:10,570 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <589811758987409.1789149190.531922340393066-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:10,577 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1325] 2026-09-11 17:53:10,660 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1326] 2026-09-11 17:53:10,740 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1327] 2026-09-11 17:53:10,828 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <611553944551435.1789149190.785989284515381-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:10,835 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1328] 2026-09-11 17:53:10,968 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <978025993324974.1789149190.873795509338379-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:10,977 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1329] 2026-09-11 17:53:11,083 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1330] 2026-09-11 17:53:11,178 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1331] 2026-09-11 17:53:11,253 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <914176725323015.1789149191.213082551956177-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:11,258 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1332] 2026-09-11 17:53:11,332 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <905377468461652.1789149191.293418407440186-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:11,339 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1333] 2026-09-11 17:53:11,428 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1334] 2026-09-11 17:53:11,565 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1335] 2026-09-11 17:53:11,653 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <906835810612026.1789149191.610773086547852-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:11,660 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1336] 2026-09-11 17:53:11,831 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <150340541592883.1789149191.698893785476685-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:11,859 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1337] 2026-09-11 17:53:12,095 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1338] 2026-09-11 17:53:12,277 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1339] 2026-09-11 17:53:12,403 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <404037126332621.1789149192.337322711944580-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:12,419 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1340] 2026-09-11 17:53:12,524 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <833444828786699.1789149192.464321851730347-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:12,536 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1341] 2026-09-11 17:53:12,761 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1342] 2026-09-11 17:53:12,942 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1343] 2026-09-11 17:53:13,069 127 INFO rb-46204af-224751-414456 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-11 17:53:13,523 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <946711652189335.1789149193.412126541137695-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:13,841 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1344] 2026-09-11 17:53:13,942 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <080592298130878.1789149193.881502389907837-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:13,971 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1345] 2026-09-11 17:53:14,093 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1346] 2026-09-11 17:53:14,267 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1347] 2026-09-11 17:53:14,407 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <652265773811997.1789149194.336657524108887-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:14,418 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1348] 2026-09-11 17:53:14,552 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <170001459680372.1789149194.478909015655518-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:14,570 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1349] 2026-09-11 17:53:14,658 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1350] 2026-09-11 17:53:14,773 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1351] 2026-09-11 17:53:14,876 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <060099702578370.1789149194.829641580581665-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:14,884 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1352] 2026-09-11 17:53:14,981 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <601631085838122.1789149194.930171728134155-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:14,995 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1353] 2026-09-11 17:53:15,131 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1354] 2026-09-11 17:53:15,273 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1355] 2026-09-11 17:53:15,420 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <909631069072808.1789149195.349986314773560-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:15,435 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1356] 2026-09-11 17:53:15,537 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <351988468161454.1789149195.478847742080688-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:15,557 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1357] 2026-09-11 17:53:15,652 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1358] 2026-09-11 17:53:15,746 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1359] 2026-09-11 17:53:15,836 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <734701279047866.1789149195.794087171554565-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:15,843 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1360] 2026-09-11 17:53:15,919 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <635910620394823.1789149195.879656553268433-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:15,925 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1361] 2026-09-11 17:53:16,010 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1362] 2026-09-11 17:53:16,093 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1363] 2026-09-11 17:53:16,202 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <164246143786886.1789149196.131645679473877-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:16,217 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1364] 2026-09-11 17:53:16,379 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <667164708544890.1789149196.286328554153442-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:16,396 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1365] 2026-09-11 17:53:16,574 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1366] 2026-09-11 17:53:16,701 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1367] 2026-09-11 17:53:16,827 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <486945894712180.1789149196.755845069885254-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:16,841 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1368] 2026-09-11 17:53:16,978 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <001712165057183.1789149196.928781986236572-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:16,989 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1369] 2026-09-11 17:53:17,160 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1370] 2026-09-11 17:53:17,313 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1371] 2026-09-11 17:53:17,398 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <782882190849940.1789149197.353414773941040-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:17,405 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1372] 2026-09-11 17:53:17,485 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <207936681220651.1789149197.442421913146973-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:17,492 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1373] 2026-09-11 17:53:17,613 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1374] 2026-09-11 17:53:17,728 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1375] 2026-09-11 17:53:17,879 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <932047524153789.1789149197.786271572113037-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:17,893 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1376] 2026-09-11 17:53:17,997 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <053683399592349.1789149197.948816537857056-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:18,004 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1377] 2026-09-11 17:53:18,095 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1378] 2026-09-11 17:53:18,217 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1379] 2026-09-11 17:53:18,314 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <725808777769538.1789149198.255476713180542-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:18,330 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1380] 2026-09-11 17:53:18,441 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <046932186306005.1789149198.390399456024170-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:18,448 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1381] 2026-09-11 17:53:18,547 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1382] 2026-09-11 17:53:18,654 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1383] 2026-09-11 17:53:18,782 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <097591165946829.1789149198.729874849319458-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:18,799 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1384] 2026-09-11 17:53:18,932 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <416816893204024.1789149198.868858575820923-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:18,948 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1385] 2026-09-11 17:53:19,131 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1386] 2026-09-11 17:53:19,283 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1387] 2026-09-11 17:53:19,431 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <274894337126729.1789149199.340192317962646-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:19,440 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1388] 2026-09-11 17:53:19,583 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <822018900118104.1789149199.494258880615234-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:19,608 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1389] 2026-09-11 17:53:19,759 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1390] 2026-09-11 17:53:19,909 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1391] 2026-09-11 17:53:20,053 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <846931661945215.1789149199.990258693695068-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:20,063 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1392] 2026-09-11 17:53:20,200 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <532967952500844.1789149200.132084369659424-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:20,208 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1393] 2026-09-11 17:53:20,307 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1394] 2026-09-11 17:53:20,407 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1395] 2026-09-11 17:53:20,498 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <098889948811528.1789149200.451908826828003-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:20,506 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1396] 2026-09-11 17:53:20,600 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <002609412728147.1789149200.548254728317261-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:20,607 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1397] 2026-09-11 17:53:20,704 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1398] 2026-09-11 17:53:20,803 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1399] 2026-09-11 17:53:21,170 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [145] 2026-09-11 17:53:21,541 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [147] 2026-09-11 17:53:21,862 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [149] 2026-09-11 17:53:22,188 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [151] 2026-09-11 17:53:22,672 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [153] 2026-09-11 17:53:22,989 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [152] 2026-09-11 17:53:23,235 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [155, 156] 2026-09-11 17:53:23,374 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [154] 2026-09-11 17:53:23,479 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [159, 160] 2026-09-11 17:53:23,690 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [157, 158] 2026-09-11 17:53:23,885 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [163, 164, 165] 2026-09-11 17:53:23,993 127 INFO rb-46204af-224751-414456 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-11 17:53:24,287 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <348296441560012.1789149204.195981979370117-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:24,675 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1400] 2026-09-11 17:53:24,824 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <043539420203839.1789149204.757595300674438-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:24,838 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1401] 2026-09-11 17:53:24,942 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1402] 2026-09-11 17:53:25,023 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1403] 2026-09-11 17:53:25,101 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <777650816210283.1789149205.056990385055542-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:25,118 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1404] 2026-09-11 17:53:25,214 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <228637407033088.1789149205.164853096008301-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:25,221 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1405] 2026-09-11 17:53:25,352 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1406] 2026-09-11 17:53:25,486 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1407] 2026-09-11 17:53:25,586 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <203965142888445.1789149205.535016775131226-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:25,594 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1408] 2026-09-11 17:53:25,722 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <168167112055222.1789149205.658854722976685-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:25,735 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1409] 2026-09-11 17:53:25,847 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1410] 2026-09-11 17:53:26,003 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1411] 2026-09-11 17:53:26,145 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <472371817424545.1789149206.058246374130249-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:26,155 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1412] 2026-09-11 17:53:26,274 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <843813160109704.1789149206.203187227249146-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:26,283 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1413] 2026-09-11 17:53:26,381 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1414] 2026-09-11 17:53:26,485 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1415] 2026-09-11 17:53:26,598 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <204586655570189.1789149206.548562288284302-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:26,606 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1416] 2026-09-11 17:53:26,694 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <729061274070868.1789149206.645358324050903-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:26,702 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1417] 2026-09-11 17:53:26,790 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1418] 2026-09-11 17:53:26,899 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1419] 2026-09-11 17:53:27,033 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <705298825187589.1789149206.950304746627808-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:27,043 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1420] 2026-09-11 17:53:27,172 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <953661697090595.1789149207.105358362197876-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:27,181 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1421] 2026-09-11 17:53:27,306 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1422] 2026-09-11 17:53:27,430 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1423] 2026-09-11 17:53:27,613 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <050458107584785.1789149207.533246755599976-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:27,630 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1424] 2026-09-11 17:53:27,727 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <880440509195576.1789149207.672786712646484-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:27,735 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1425] 2026-09-11 17:53:27,863 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1426] 2026-09-11 17:53:27,985 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1427] 2026-09-11 17:53:28,063 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <814418105899223.1789149208.021917343139648-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:28,070 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1428] 2026-09-11 17:53:28,149 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <155189910417951.1789149208.107852220535278-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:28,155 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1429] 2026-09-11 17:53:28,235 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1430] 2026-09-11 17:53:28,386 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1431] 2026-09-11 17:53:28,556 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <122968997105557.1789149208.450829982757568-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:28,567 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1432] 2026-09-11 17:53:28,705 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <653362354090994.1789149208.622491598129272-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:28,722 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1433] 2026-09-11 17:53:28,893 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1434] 2026-09-11 17:53:29,003 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1435] 2026-09-11 17:53:29,081 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <673409826450121.1789149209.039841651916504-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:29,088 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1436] 2026-09-11 17:53:29,161 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <036705927990840.1789149209.122428178787231-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:29,168 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1437] 2026-09-11 17:53:29,290 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1438] 2026-09-11 17:53:29,391 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1439] 2026-09-11 17:53:29,545 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <348543687070615.1789149209.489056587219238-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:29,554 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1440] 2026-09-11 17:53:29,685 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <818249174451083.1789149209.626256942749023-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:29,706 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1441] 2026-09-11 17:53:29,906 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1442] 2026-09-11 17:53:30,050 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1443] 2026-09-11 17:53:30,184 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <705014410652954.1789149210.111849308013916-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:30,195 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1444] 2026-09-11 17:53:30,350 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <324149680255568.1789149210.264145851135254-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:30,374 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1445] 2026-09-11 17:53:30,477 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1446] 2026-09-11 17:53:30,561 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1447] 2026-09-11 17:53:30,704 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <802887278183045.1789149210.611609697341919-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:30,723 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1448] 2026-09-11 17:53:30,803 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <132491461287219.1789149210.764019012451172-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:30,810 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1449] 2026-09-11 17:53:30,906 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1450] 2026-09-11 17:53:31,070 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1451] 2026-09-11 17:53:31,226 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <152408144855558.1789149211.157059431076050-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:31,239 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1452] 2026-09-11 17:53:31,390 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <658136542279550.1789149211.307362318038940-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:31,399 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1453] 2026-09-11 17:53:31,523 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1454] 2026-09-11 17:53:31,638 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1455] 2026-09-11 17:53:31,943 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [169] 2026-09-11 17:53:32,202 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [171] 2026-09-11 17:53:32,456 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [173] 2026-09-11 17:53:32,850 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [175] 2026-09-11 17:53:33,358 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [177] 2026-09-11 17:53:33,692 127 INFO rb-46204af-224751-414456 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-11 17:53:34,178 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <351356159383590.1789149214.059658050537109-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:34,470 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1456] 2026-09-11 17:53:34,545 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <294494376205290.1789149214.504832744598389-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:34,551 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1457] 2026-09-11 17:53:34,636 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1458] 2026-09-11 17:53:34,718 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1459] 2026-09-11 17:53:34,795 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <027721943004369.1789149214.755022764205933-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:34,812 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1460] 2026-09-11 17:53:34,885 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <568237617845556.1789149214.845809698104858-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:34,891 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1461] 2026-09-11 17:53:34,966 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1462] 2026-09-11 17:53:35,043 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1463] 2026-09-11 17:53:35,126 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <991091963306969.1789149215.086627721786499-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:35,133 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1464] 2026-09-11 17:53:35,210 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <755140923021186.1789149215.170062065124512-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:35,215 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1465] 2026-09-11 17:53:35,295 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1466] 2026-09-11 17:53:35,383 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1467] 2026-09-11 17:53:35,464 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <652550783048216.1789149215.419819116592407-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:35,472 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1468] 2026-09-11 17:53:35,561 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <441616926970061.1789149215.510861158370972-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:35,569 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1469] 2026-09-11 17:53:35,672 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1470] 2026-09-11 17:53:35,762 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1471] 2026-09-11 17:53:35,858 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <382012231918378.1789149215.810604333877563-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:35,869 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1472] 2026-09-11 17:53:35,952 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <649417035419276.1789149215.912717580795288-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:35,958 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1473] 2026-09-11 17:53:36,041 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1474] 2026-09-11 17:53:36,125 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1475] 2026-09-11 17:53:36,198 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <518364748542691.1789149216.158545494079590-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:36,204 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1476] 2026-09-11 17:53:36,277 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <383071669973104.1789149216.237640857696533-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:36,283 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1477] 2026-09-11 17:53:36,448 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1478] 2026-09-11 17:53:36,556 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1479] 2026-09-11 17:53:36,679 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <481977144906139.1789149216.616574287414551-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:36,689 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1480] 2026-09-11 17:53:36,834 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <702319795204944.1789149216.749987602233887-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:36,850 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1481] 2026-09-11 17:53:37,013 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1482] 2026-09-11 17:53:37,144 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1483] 2026-09-11 17:53:37,266 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <910381866490124.1789149217.202977418899536-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:37,292 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1484] 2026-09-11 17:53:37,409 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <019357753789551.1789149217.347943305969238-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:37,415 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1485] 2026-09-11 17:53:37,511 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1486] 2026-09-11 17:53:37,637 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1487] 2026-09-11 17:53:37,825 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <918277186488412.1789149217.738324642181396-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:37,847 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1488] 2026-09-11 17:53:38,036 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <252116156558603.1789149217.929719924926758-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:38,053 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1489] 2026-09-11 17:53:38,219 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1490] 2026-09-11 17:53:38,401 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1491] 2026-09-11 17:53:38,589 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <340707023290231.1789149218.471570491790771-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:38,603 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1492] 2026-09-11 17:53:38,809 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <212291859070776.1789149218.681146621704102-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:38,817 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1493] 2026-09-11 17:53:38,923 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1494] 2026-09-11 17:53:39,014 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1495] 2026-09-11 17:53:39,101 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <269223156735350.1789149219.060103178024292-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:39,109 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1496] 2026-09-11 17:53:39,187 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <181904444316987.1789149219.143661260604858-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:39,194 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1497] 2026-09-11 17:53:39,280 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1498] 2026-09-11 17:53:39,364 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1499] 2026-09-11 17:53:39,469 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <531185542449457.1789149219.402031421661377-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:39,476 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1500] 2026-09-11 17:53:39,560 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <246421842280419.1789149219.514276504516602-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:39,566 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1501] 2026-09-11 17:53:39,658 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1502] 2026-09-11 17:53:39,751 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1503] 2026-09-11 17:53:39,846 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <474435946663034.1789149219.801376819610596-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:39,853 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1504] 2026-09-11 17:53:39,937 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <962199773611078.1789149219.894206285476685-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:39,945 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1505] 2026-09-11 17:53:40,026 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1506] 2026-09-11 17:53:40,114 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1507] 2026-09-11 17:53:40,197 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <718274220904091.1789149220.152951478958130-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:40,204 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1508] 2026-09-11 17:53:40,288 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <990984728383768.1789149220.243584156036377-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:40,294 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1509] 2026-09-11 17:53:40,380 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1510] 2026-09-11 17:53:40,475 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1511] 2026-09-11 17:53:40,796 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [179] 2026-09-11 17:53:41,189 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [181] 2026-09-11 17:53:41,563 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [183] 2026-09-11 17:53:41,746 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [182] 2026-09-11 17:53:41,920 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [185, 186] 2026-09-11 17:53:42,068 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [184] 2026-09-11 17:53:42,170 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [189, 190] 2026-09-11 17:53:42,362 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [187, 188] 2026-09-11 17:53:42,553 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [193, 194, 195] 2026-09-11 17:53:42,722 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [191, 192] 2026-09-11 17:53:43,022 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [199, 200, 201] 2026-09-11 17:53:43,132 127 INFO rb-46204af-224751-414456 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-11 17:53:43,425 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <645089597950176.1789149223.337300300598145-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:43,710 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1512] 2026-09-11 17:53:43,794 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <814454549071565.1789149223.748613595962524-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:43,801 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1513] 2026-09-11 17:53:43,928 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1514] 2026-09-11 17:53:44,041 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1515] 2026-09-11 17:53:44,138 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <573095347077035.1789149224.094234704971313-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:44,145 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1516] 2026-09-11 17:53:44,226 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <979887543013075.1789149224.181631803512573-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:44,233 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1517] 2026-09-11 17:53:44,320 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1518] 2026-09-11 17:53:44,449 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1519] 2026-09-11 17:53:44,626 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <640981081958430.1789149224.539242029190063-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:44,636 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1520] 2026-09-11 17:53:44,754 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <601334506626699.1789149224.693550825119019-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:44,768 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1521] 2026-09-11 17:53:44,880 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1522] 2026-09-11 17:53:44,998 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1523] 2026-09-11 17:53:45,082 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <245202213233951.1789149225.039267778396606-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:45,087 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1524] 2026-09-11 17:53:45,169 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <490111190009249.1789149225.125272274017334-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:45,175 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1525] 2026-09-11 17:53:45,260 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1526] 2026-09-11 17:53:45,352 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1527] 2026-09-11 17:53:45,443 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <128995943706543.1789149225.400270223617554-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:45,450 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1528] 2026-09-11 17:53:45,525 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <580449256041017.1789149225.486709833145142-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:45,532 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1529] 2026-09-11 17:53:45,620 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1530] 2026-09-11 17:53:45,706 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1531] 2026-09-11 17:53:45,789 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <796486815076990.1789149225.745334863662720-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:45,796 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1532] 2026-09-11 17:53:45,879 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <113317141104248.1789149225.832920789718628-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:45,886 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1533] 2026-09-11 17:53:45,972 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1534] 2026-09-11 17:53:46,061 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1535] 2026-09-11 17:53:46,145 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <721194643382948.1789149226.110074996948242-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:46,152 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1536] 2026-09-11 17:53:46,227 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <890454918803562.1789149226.188262939453125-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:46,233 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1537] 2026-09-11 17:53:46,310 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1538] 2026-09-11 17:53:46,388 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1539] 2026-09-11 17:53:46,472 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <045098884107717.1789149226.428041696548462-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:46,478 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1540] 2026-09-11 17:53:46,557 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <209649100783275.1789149226.515736341476440-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:46,564 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1541] 2026-09-11 17:53:46,650 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1542] 2026-09-11 17:53:46,767 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1543] 2026-09-11 17:53:46,865 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <438980442381133.1789149226.822807550430298-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:46,872 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1544] 2026-09-11 17:53:46,953 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <247755832195459.1789149226.910951614379883-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:46,959 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1545] 2026-09-11 17:53:47,049 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1546] 2026-09-11 17:53:47,131 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1547] 2026-09-11 17:53:47,209 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <472261596792303.1789149227.168847084045410-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:47,216 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1548] 2026-09-11 17:53:47,295 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <584310994289274.1789149227.253778934478760-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:47,301 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1549] 2026-09-11 17:53:47,382 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1550] 2026-09-11 17:53:47,465 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1551] 2026-09-11 17:53:47,554 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <880779682082970.1789149227.511972188949585-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:47,560 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1552] 2026-09-11 17:53:47,641 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <512696009332122.1789149227.598021745681763-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:47,648 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1553] 2026-09-11 17:53:47,734 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1554] 2026-09-11 17:53:47,817 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1555] 2026-09-11 17:53:47,901 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <412097757497346.1789149227.856532573699951-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:47,908 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1556] 2026-09-11 17:53:47,990 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <869731476257696.1789149227.946660041809082-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:47,997 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1557] 2026-09-11 17:53:48,085 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1558] 2026-09-11 17:53:48,173 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1559] 2026-09-11 17:53:48,268 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <085220333831393.1789149228.220619916915894-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:48,274 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1560] 2026-09-11 17:53:48,354 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <017606872935043.1789149228.311688184738159-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:48,360 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1561] 2026-09-11 17:53:48,441 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1562] 2026-09-11 17:53:48,525 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1563] 2026-09-11 17:53:48,600 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <868749888348976.1789149228.561908245086670-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:48,608 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1564] 2026-09-11 17:53:48,686 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <861420253001114.1789149228.640139579772949-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:48,692 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1565] 2026-09-11 17:53:48,772 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1566] 2026-09-11 17:53:48,860 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1567] 2026-09-11 17:53:49,588 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [205] 2026-09-11 17:53:49,906 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [207] 2026-09-11 17:53:50,273 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [209] 2026-09-11 17:53:50,588 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [211] 2026-09-11 17:53:50,903 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [213] 2026-09-11 17:53:51,170 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [215] 2026-09-11 17:53:51,482 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [217] 2026-09-11 17:53:51,750 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [219] 2026-09-11 17:53:51,834 127 INFO rb-46204af-224751-414456 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-11 17:53:52,116 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <173088527774828.1789149232.025841236114502-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:52,403 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1568] 2026-09-11 17:53:52,486 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <411417090302406.1789149232.441659212112427-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:52,494 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1569] 2026-09-11 17:53:52,581 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1570] 2026-09-11 17:53:52,676 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1571] 2026-09-11 17:53:52,755 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <787040407300414.1789149232.712806701660156-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:52,762 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1572] 2026-09-11 17:53:52,854 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <977933458089512.1789149232.797486782073975-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:52,860 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1573] 2026-09-11 17:53:52,944 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1574] 2026-09-11 17:53:53,046 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1575] 2026-09-11 17:53:53,132 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <025427526653723.1789149233.094412803649902-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:53,139 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1576] 2026-09-11 17:53:53,252 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <750316168634591.1789149233.196568727493286-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:53,258 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1577] 2026-09-11 17:53:53,363 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1578] 2026-09-11 17:53:53,446 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1579] 2026-09-11 17:53:53,520 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <226869919251030.1789149233.481697797775269-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:53,530 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1580] 2026-09-11 17:53:53,603 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <062735148810675.1789149233.564520120620728-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:53,609 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1581] 2026-09-11 17:53:53,689 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1582] 2026-09-11 17:53:53,773 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1583] 2026-09-11 17:53:53,860 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <195249878640023.1789149233.817013025283813-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:53,866 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1584] 2026-09-11 17:53:53,947 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <597490327374375.1789149233.906512498855591-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:53,953 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1585] 2026-09-11 17:53:54,038 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1586] 2026-09-11 17:53:54,124 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1587] 2026-09-11 17:53:54,203 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <278648393033143.1789149234.160948038101196-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:54,209 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1588] 2026-09-11 17:53:54,289 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <374999913109893.1789149234.246959686279297-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:54,296 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1589] 2026-09-11 17:53:54,416 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1590] 2026-09-11 17:53:54,535 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1591] 2026-09-11 17:53:54,691 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <029099264744668.1789149234.601309776306152-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:54,722 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1592] 2026-09-11 17:53:54,921 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <032634479673291.1789149234.793417215347290-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:54,930 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1593] 2026-09-11 17:53:55,019 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1594] 2026-09-11 17:53:55,193 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1595] 2026-09-11 17:53:55,324 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <778586712698415.1789149235.274754762649536-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:55,331 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1596] 2026-09-11 17:53:55,441 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <129379067458064.1789149235.381986141204834-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:55,450 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1597] 2026-09-11 17:53:55,537 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1598] 2026-09-11 17:53:55,673 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1599] 2026-09-11 17:53:55,808 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <275906041867334.1789149235.727366924285889-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:55,822 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1600] 2026-09-11 17:53:55,978 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <304953614514646.1789149235.878302097320557-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:55,985 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1601] 2026-09-11 17:53:56,152 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1602] 2026-09-11 17:53:56,240 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1603] 2026-09-11 17:53:56,383 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <167357822860463.1789149236.300822019577026-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:56,402 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1604] 2026-09-11 17:53:56,523 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <954429673251108.1789149236.455780506134033-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:56,530 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1605] 2026-09-11 17:53:56,654 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1606] 2026-09-11 17:53:56,767 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1607] 2026-09-11 17:53:56,876 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <421768099070416.1789149236.813782215118408-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:56,888 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1608] 2026-09-11 17:53:57,050 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <647444589612298.1789149236.952720880508423-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:57,091 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1609] 2026-09-11 17:53:57,229 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1610] 2026-09-11 17:53:57,373 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1611] 2026-09-11 17:53:57,512 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <936815588405786.1789149237.432000875473022-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:57,533 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1612] 2026-09-11 17:53:57,696 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <245864114896608.1789149237.599516391754150-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:57,710 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1613] 2026-09-11 17:53:57,824 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1614] 2026-09-11 17:53:57,952 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1615] 2026-09-11 17:53:58,080 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <142568271993298.1789149238.012005329132080-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:53:58,100 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1616] 2026-09-11 17:53:58,241 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <154356112264076.1789149238.149778604507446-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:53:58,256 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1617] 2026-09-11 17:53:58,420 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1618] 2026-09-11 17:53:58,567 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1619] 2026-09-11 17:53:58,673 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <166993381629124.1789149238.609078168869019-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:53:58,682 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1620] 2026-09-11 17:53:58,803 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <871817257547230.1789149238.729015111923218-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:53:58,812 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1621] 2026-09-11 17:53:58,952 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1622] 2026-09-11 17:53:59,072 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1623] 2026-09-11 17:53:59,595 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [221] 2026-09-11 17:54:00,263 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [223] 2026-09-11 17:54:00,736 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [225] 2026-09-11 17:54:01,238 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [227] 2026-09-11 17:54:01,783 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [229] 2026-09-11 17:54:02,110 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [228] 2026-09-11 17:54:02,409 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [231, 232] 2026-09-11 17:54:02,699 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [230] 2026-09-11 17:54:02,915 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [235, 236] 2026-09-11 17:54:03,308 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [233, 234] 2026-09-11 17:54:03,627 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [239, 240, 241] 2026-09-11 17:54:03,800 127 INFO rb-46204af-224751-414456 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-11 17:54:04,293 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <152395167963808.1789149244.144775390625000-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:54:04,702 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1624] 2026-09-11 17:54:04,810 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <875992731687889.1789149244.752287387847900-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:54:04,827 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1625] 2026-09-11 17:54:04,955 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1626] 2026-09-11 17:54:05,092 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1627] 2026-09-11 17:54:05,207 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <579040408609396.1789149245.144546031951904-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:54:05,222 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1628] 2026-09-11 17:54:05,303 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <262043646758261.1789149245.260695457458496-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:54:05,309 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1629] 2026-09-11 17:54:05,413 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1630] 2026-09-11 17:54:05,551 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1631] 2026-09-11 17:54:05,695 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <536285126056721.1789149245.626033067703247-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:54:05,704 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1632] 2026-09-11 17:54:05,807 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <319642035509486.1789149245.753144741058350-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:54:05,819 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1633] 2026-09-11 17:54:05,915 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1634] 2026-09-11 17:54:06,034 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1635] 2026-09-11 17:54:06,134 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <305023540782900.1789149246.078596591949463-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:54:06,143 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1636] 2026-09-11 17:54:06,253 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <303538574455203.1789149246.195459127426147-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:54:06,261 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1637] 2026-09-11 17:54:06,374 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1638] 2026-09-11 17:54:06,489 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1639] 2026-09-11 17:54:06,631 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <868841311137684.1789149246.560455083847046-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:54:06,640 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1640] 2026-09-11 17:54:06,755 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <983507368095440.1789149246.691892147064209-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:54:06,764 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1641] 2026-09-11 17:54:06,995 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1642] 2026-09-11 17:54:07,140 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1643] 2026-09-11 17:54:07,292 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <491144458946415.1789149247.197533369064331-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:54:07,317 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1644] 2026-09-11 17:54:07,435 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <182558762140670.1789149247.374667406082153-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:54:07,448 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1645] 2026-09-11 17:54:07,572 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1646] 2026-09-11 17:54:07,714 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1647] 2026-09-11 17:54:07,891 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <109416203544349.1789149247.788085937500000-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:54:07,923 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1648] 2026-09-11 17:54:08,093 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <535700971242503.1789149248.019719839096069-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:54:08,103 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1649] 2026-09-11 17:54:08,276 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1650] 2026-09-11 17:54:08,422 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1651] 2026-09-11 17:54:08,601 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <699931775512099.1789149248.476775407791138-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:54:08,614 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1652] 2026-09-11 17:54:08,787 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <004220471816628.1789149248.689030647277832-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:54:08,804 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1653] 2026-09-11 17:54:08,901 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1654] 2026-09-11 17:54:08,987 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1655] 2026-09-11 17:54:09,072 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <145332298875072.1789149249.032772302627563-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:54:09,080 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1656] 2026-09-11 17:54:09,161 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <364389811726353.1789149249.118929147720337-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:54:09,168 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1657] 2026-09-11 17:54:09,253 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1658] 2026-09-11 17:54:09,340 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1659] 2026-09-11 17:54:09,429 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <339955715486901.1789149249.376217365264893-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:54:09,436 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1660] 2026-09-11 17:54:09,521 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <841417455630735.1789149249.476823568344116-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:54:09,528 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1661] 2026-09-11 17:54:09,620 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1662] 2026-09-11 17:54:09,710 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1663] 2026-09-11 17:54:09,806 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <764740163824674.1789149249.758027553558350-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:54:09,814 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1664] 2026-09-11 17:54:09,904 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <383424480841910.1789149249.856679201126099-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:54:09,911 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1665] 2026-09-11 17:54:10,016 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1666] 2026-09-11 17:54:10,170 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1667] 2026-09-11 17:54:10,258 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <898400150506136.1789149250.209718704223633-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:54:10,266 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1668] 2026-09-11 17:54:10,365 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <032757358618037.1789149250.311104774475098-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:54:10,376 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1669] 2026-09-11 17:54:10,468 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1670] 2026-09-11 17:54:10,572 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1671] 2026-09-11 17:54:10,698 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <343045378241353.1789149250.644924879074097-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:54:10,705 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1672] 2026-09-11 17:54:10,786 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <343063194178187.1789149250.746196031570435-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:54:10,793 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1673] 2026-09-11 17:54:10,873 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1674] 2026-09-11 17:54:10,952 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1675] 2026-09-11 17:54:11,029 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <393389946315886.1789149250.988726615905762-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:54:11,034 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1676] 2026-09-11 17:54:11,113 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <105997046379237.1789149251.071403026580811-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:54:11,120 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1677] 2026-09-11 17:54:11,199 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1678] 2026-09-11 17:54:11,288 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1679] 2026-09-11 17:54:11,550 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <374753728456620.1789149251.514667510986328-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:54:11,839 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1680] 2026-09-11 17:54:11,930 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <957933802122566.1789149251.883476972579956-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:54:11,940 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1681] 2026-09-11 17:54:12,051 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1682] 2026-09-11 17:54:12,190 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1683] 2026-09-11 17:54:12,286 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <301301440859610.1789149252.233039140701294-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:54:12,294 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1684] 2026-09-11 17:54:12,378 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <335681654514592.1789149252.335417747497559-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:54:12,384 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1685] 2026-09-11 17:54:12,471 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1686] 2026-09-11 17:54:12,558 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1687] 2026-09-11 17:54:12,648 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <557520078966519.1789149252.606232166290283-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:54:12,655 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1688] 2026-09-11 17:54:12,734 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <022745268405371.1789149252.692400455474854-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:54:12,740 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1689] 2026-09-11 17:54:12,828 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1690] 2026-09-11 17:54:12,916 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1691] 2026-09-11 17:54:12,995 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <347821079470699.1789149252.952744007110596-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:54:13,001 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1692] 2026-09-11 17:54:13,081 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <662821932970899.1789149253.038842439651489-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:54:13,088 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1693] 2026-09-11 17:54:13,174 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1694] 2026-09-11 17:54:13,347 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1695] 2026-09-11 17:54:13,547 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <837440891614475.1789149253.481849908828735-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:54:13,555 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1696] 2026-09-11 17:54:13,661 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <139628959014066.1789149253.593647241592407-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:54:13,671 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1697] 2026-09-11 17:54:13,799 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1698] 2026-09-11 17:54:13,904 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1699] 2026-09-11 17:54:14,000 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <679026582306113.1789149253.950134515762329-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:54:14,007 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1700] 2026-09-11 17:54:14,103 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <565384636538252.1789149254.054891109466553-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:54:14,109 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1701] 2026-09-11 17:54:14,189 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1702] 2026-09-11 17:54:14,268 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1703] 2026-09-11 17:54:14,352 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <018057726391145.1789149254.311643123626709-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:54:14,358 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1704] 2026-09-11 17:54:14,438 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <634789663098541.1789149254.395779848098755-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:54:14,444 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1705] 2026-09-11 17:54:14,523 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1706] 2026-09-11 17:54:14,606 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1707] 2026-09-11 17:54:14,684 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <276892612901353.1789149254.641625165939331-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:54:14,690 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1708] 2026-09-11 17:54:14,768 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <167421746392845.1789149254.727598190307617-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:54:14,774 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1709] 2026-09-11 17:54:14,857 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1710] 2026-09-11 17:54:14,946 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1711] 2026-09-11 17:54:15,039 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <317723554781732.1789149254.996471881866455-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:54:15,046 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1712] 2026-09-11 17:54:15,130 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <207656108289592.1789149255.084887981414795-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:54:15,136 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1713] 2026-09-11 17:54:15,225 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1714] 2026-09-11 17:54:15,312 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1715] 2026-09-11 17:54:15,388 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <983757681761807.1789149255.348909139633179-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:54:15,394 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1716] 2026-09-11 17:54:15,473 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <987214693981682.1789149255.432582139968872-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:54:15,480 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1717] 2026-09-11 17:54:15,562 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1718] 2026-09-11 17:54:15,645 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1719] 2026-09-11 17:54:15,735 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <250756439389560.1789149255.694039583206177-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:54:15,742 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1720] 2026-09-11 17:54:15,823 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <919549611910358.1789149255.780461072921753-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:54:15,830 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1721] 2026-09-11 17:54:15,916 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1722] 2026-09-11 17:54:16,004 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1723] 2026-09-11 17:54:16,087 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <988726128244533.1789149256.043040752410889-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:54:16,094 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1724] 2026-09-11 17:54:16,174 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <239244601234143.1789149256.132074832916260-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:54:16,181 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1725] 2026-09-11 17:54:16,268 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1726] 2026-09-11 17:54:16,357 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1727] 2026-09-11 17:54:16,445 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <910766648520310.1789149256.404074668884277-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:54:16,452 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1728] 2026-09-11 17:54:16,528 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <951647866632868.1789149256.488481044769287-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:54:16,535 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1729] 2026-09-11 17:54:16,623 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1730] 2026-09-11 17:54:16,708 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1731] 2026-09-11 17:54:16,777 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <792456694783008.1789149256.741077661514282-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:54:16,784 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1732] 2026-09-11 17:54:16,858 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <910268890073929.1789149256.819442749023438-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:54:16,865 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1733] 2026-09-11 17:54:16,953 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1734] 2026-09-11 17:54:17,053 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1735] 2026-09-11 17:54:17,398 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [245] 2026-09-11 17:54:17,704 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [247] 2026-09-11 17:54:18,014 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [249] 2026-09-11 17:54:18,352 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [251] 2026-09-11 17:54:18,796 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [253] 2026-09-11 17:54:19,045 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [248] 2026-09-11 17:54:19,263 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [255, 256] 2026-09-11 17:54:19,572 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [250] 2026-09-11 17:54:19,697 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [259, 260] 2026-09-11 17:54:19,843 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [252] 2026-09-11 17:54:20,019 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [263, 264] 2026-09-11 17:54:20,278 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [267] 2026-09-11 17:54:20,656 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [269] 2026-09-11 17:54:21,078 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [271] 2026-09-11 17:54:21,420 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [273] 2026-09-11 17:54:21,783 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [275] 2026-09-11 17:54:21,989 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [270] 2026-09-11 17:54:22,145 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [277, 278] 2026-09-11 17:54:22,431 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [272] 2026-09-11 17:54:22,565 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [281, 282] 2026-09-11 17:54:22,795 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [274] 2026-09-11 17:54:22,940 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [285, 286] 2026-09-11 17:54:23,082 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:54:25,965 127 INFO rb-46204af-224751-414456 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-11 17:54:26,358 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <560375201684219.1789149266.269483804702759-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:54:26,656 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1736] 2026-09-11 17:54:26,731 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <939915478662633.1789149266.689502239227295-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:54:26,738 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1737] 2026-09-11 17:54:26,815 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1738] 2026-09-11 17:54:26,905 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1739] 2026-09-11 17:54:27,000 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <756714820203811.1789149266.940889120101929-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:54:27,007 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1740] 2026-09-11 17:54:27,097 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <366161715191482.1789149267.041955947875977-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:54:27,104 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1741] 2026-09-11 17:54:27,191 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1742] 2026-09-11 17:54:27,276 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1743] 2026-09-11 17:54:27,364 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <413201487933864.1789149267.324477672576904-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:54:27,370 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1744] 2026-09-11 17:54:27,450 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <252427344266998.1789149267.406391382217407-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:54:27,459 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1745] 2026-09-11 17:54:27,541 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1746] 2026-09-11 17:54:27,623 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1747] 2026-09-11 17:54:27,697 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <920015341573625.1789149267.656538486480713-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:54:27,702 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1748] 2026-09-11 17:54:27,773 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <830724552896610.1789149267.735226631164551-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:54:27,778 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1749] 2026-09-11 17:54:27,857 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1750] 2026-09-11 17:54:27,937 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1751] 2026-09-11 17:54:28,018 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <476917218375917.1789149267.981347084045410-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:54:28,025 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1752] 2026-09-11 17:54:28,104 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <065897735274959.1789149268.063137769699097-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:54:28,111 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1753] 2026-09-11 17:54:28,198 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1754] 2026-09-11 17:54:28,285 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1755] 2026-09-11 17:54:28,356 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <934883766797076.1789149268.317982196807861-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:54:28,362 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1756] 2026-09-11 17:54:28,436 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <508589799674549.1789149268.396128416061401-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:54:28,442 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1757] 2026-09-11 17:54:28,524 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1758] 2026-09-11 17:54:28,603 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1759] 2026-09-11 17:54:28,686 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <189529092858441.1789149268.647058486938477-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:54:28,693 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1760] 2026-09-11 17:54:28,768 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <806546318189328.1789149268.728752851486206-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:54:28,774 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1761] 2026-09-11 17:54:28,855 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1762] 2026-09-11 17:54:28,937 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1763] 2026-09-11 17:54:29,015 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <594862372823795.1789149268.974657535552979-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:54:29,022 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1764] 2026-09-11 17:54:29,096 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <717487883906900.1789149269.057667732238770-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:54:29,102 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1765] 2026-09-11 17:54:29,180 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1766] 2026-09-11 17:54:29,260 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1767] 2026-09-11 17:54:29,345 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <129933449731149.1789149269.302566051483154-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:54:29,350 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1768] 2026-09-11 17:54:29,426 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <541571288802211.1789149269.387800216674805-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:54:29,432 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1769] 2026-09-11 17:54:29,519 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1770] 2026-09-11 17:54:29,605 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1771] 2026-09-11 17:54:29,684 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <364293839708901.1789149269.642462253570557-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:54:29,691 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1772] 2026-09-11 17:54:29,766 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <594229660196093.1789149269.726228475570679-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:54:29,772 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1773] 2026-09-11 17:54:29,855 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1774] 2026-09-11 17:54:29,943 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1775] 2026-09-11 17:54:30,059 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <301177918942992.1789149269.997840642929077-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:54:30,073 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1776] 2026-09-11 17:54:30,154 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <944746494140343.1789149270.111264705657959-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:54:30,162 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1777] 2026-09-11 17:54:30,247 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1778] 2026-09-11 17:54:30,334 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1779] 2026-09-11 17:54:30,414 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <965879523068300.1789149270.373366594314575-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:54:30,421 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1780] 2026-09-11 17:54:30,495 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <461751639419734.1789149270.453528881072998-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:54:30,504 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1781] 2026-09-11 17:54:30,598 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1782] 2026-09-11 17:54:30,677 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1783] 2026-09-11 17:54:30,758 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <319239107158001.1789149270.721424341201782-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:54:30,765 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1784] 2026-09-11 17:54:30,841 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <071707018422482.1789149270.800296783447266-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:54:30,847 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1785] 2026-09-11 17:54:30,928 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1786] 2026-09-11 17:54:31,009 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1787] 2026-09-11 17:54:31,088 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <314474696226829.1789149271.046108484268188-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:54:31,096 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1788] 2026-09-11 17:54:31,185 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <794149201440789.1789149271.138658285140991-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:54:31,196 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1789] 2026-09-11 17:54:31,277 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1790] 2026-09-11 17:54:31,360 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1791] 2026-09-11 17:54:31,708 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [289] 2026-09-11 17:54:32,096 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [291] 2026-09-11 17:54:32,250 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [292] 2026-09-11 17:54:32,400 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [293, 294] 2026-09-11 17:54:32,581 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [295, 296] 2026-09-11 17:54:32,913 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [297, 298, 299] 2026-09-11 17:54:33,173 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [300, 301, 302] 2026-09-11 17:54:33,395 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [303, 304, 305, 306] 2026-09-11 17:54:33,790 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [311] 2026-09-11 17:54:33,920 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [312] 2026-09-11 17:54:34,139 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [313, 314] 2026-09-11 17:54:34,330 127 INFO rb-46204af-224751-414456 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-11 17:54:34,736 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <803422009107597.1789149274.588703393936157-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:54:35,069 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1792] 2026-09-11 17:54:35,178 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <026451079335237.1789149275.120383262634277-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:54:35,189 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1793] 2026-09-11 17:54:35,289 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1794] 2026-09-11 17:54:35,385 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1795] 2026-09-11 17:54:35,491 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <322008469593505.1789149275.444571495056152-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:54:35,499 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1796] 2026-09-11 17:54:35,587 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <429789018012100.1789149275.536604881286621-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:54:35,597 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1797] 2026-09-11 17:54:35,688 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1798] 2026-09-11 17:54:35,777 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1799] 2026-09-11 17:54:35,866 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <284570211999666.1789149275.823859214782715-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:54:35,874 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1800] 2026-09-11 17:54:35,967 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <986801296722212.1789149275.916717290878296-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:54:35,976 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1801] 2026-09-11 17:54:36,085 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1802] 2026-09-11 17:54:36,281 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1803] 2026-09-11 17:54:36,388 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <907445286393950.1789149276.331779241561890-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:54:36,398 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1804] 2026-09-11 17:54:36,499 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <263430633050101.1789149276.451333284378052-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:54:36,507 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1805] 2026-09-11 17:54:36,614 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1806] 2026-09-11 17:54:36,712 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1807] 2026-09-11 17:54:36,808 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <840404363373956.1789149276.749022722244263-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:54:36,819 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1808] 2026-09-11 17:54:36,915 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <345034125909819.1789149276.861489772796631-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:54:36,933 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1809] 2026-09-11 17:54:37,086 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1810] 2026-09-11 17:54:37,183 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1811] 2026-09-11 17:54:37,286 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <435283437082436.1789149277.237823486328125-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:54:37,293 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1812] 2026-09-11 17:54:37,371 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <490856762682773.1789149277.331589937210083-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:54:37,377 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1813] 2026-09-11 17:54:37,459 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1814] 2026-09-11 17:54:37,540 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1815] 2026-09-11 17:54:37,623 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <113847173928103.1789149277.583848953247070-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:54:37,630 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1816] 2026-09-11 17:54:37,701 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <848997758569663.1789149277.663187742233276-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:54:37,706 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1817] 2026-09-11 17:54:37,786 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1818] 2026-09-11 17:54:37,861 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1819] 2026-09-11 17:54:37,931 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <261385254297655.1789149277.894373655319214-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:54:37,938 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1820] 2026-09-11 17:54:38,012 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <058108506137203.1789149277.971606492996216-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:54:38,019 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1821] 2026-09-11 17:54:38,093 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1822] 2026-09-11 17:54:38,196 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1823] 2026-09-11 17:54:38,339 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <774707869524718.1789149278.264522552490234-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:54:38,347 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1824] 2026-09-11 17:54:38,455 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <951777724321952.1789149278.393469095230103-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:54:38,468 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1825] 2026-09-11 17:54:38,580 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1826] 2026-09-11 17:54:38,704 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1827] 2026-09-11 17:54:38,799 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <749028048142435.1789149278.753578424453735-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:54:38,808 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1828] 2026-09-11 17:54:38,918 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <390076402439786.1789149278.870275735855103-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:54:38,934 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1829] 2026-09-11 17:54:39,063 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1830] 2026-09-11 17:54:39,222 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1831] 2026-09-11 17:54:39,351 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <350617980757309.1789149279.285279989242554-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:54:39,368 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1832] 2026-09-11 17:54:39,490 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <080492835046074.1789149279.421233892440796-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:54:39,508 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1833] 2026-09-11 17:54:39,664 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1834] 2026-09-11 17:54:39,810 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1835] 2026-09-11 17:54:39,912 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <425634006577072.1789149279.850281715393066-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:54:39,920 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1836] 2026-09-11 17:54:40,071 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <194293172669612.1789149279.972149133682251-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:54:40,086 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1837] 2026-09-11 17:54:40,212 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1838] 2026-09-11 17:54:40,326 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1839] 2026-09-11 17:54:40,430 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <618423009645631.1789149280.379608392715454-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:54:40,443 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1840] 2026-09-11 17:54:40,545 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <306784118974094.1789149280.497249364852905-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:54:40,553 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1841] 2026-09-11 17:54:40,731 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1842] 2026-09-11 17:54:40,868 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1843] 2026-09-11 17:54:41,006 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <700908823446807.1789149280.932097196578979-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:54:41,016 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1844] 2026-09-11 17:54:41,119 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <448910142507157.1789149281.061000347137451-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:54:41,134 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1845] 2026-09-11 17:54:41,231 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1846] 2026-09-11 17:54:41,361 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1847] 2026-09-11 17:54:41,919 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [317] 2026-09-11 17:54:42,498 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [319] 2026-09-11 17:54:43,142 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [321] 2026-09-11 17:54:43,754 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [323] 2026-09-11 17:54:43,891 127 INFO rb-46204af-224751-414456 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-11 17:54:44,375 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <738847775925842.1789149284.216793537139893-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:54:44,745 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1848] 2026-09-11 17:54:44,852 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <862680048997048.1789149284.784196376800537-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:54:44,863 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1849] 2026-09-11 17:54:45,007 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1850] 2026-09-11 17:54:45,150 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1851] 2026-09-11 17:54:45,312 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <234999613304369.1789149285.212992429733276-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:54:45,343 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1852] 2026-09-11 17:54:45,473 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <272662885420220.1789149285.395921230316162-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:54:45,490 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1853] 2026-09-11 17:54:45,623 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1854] 2026-09-11 17:54:45,747 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1855] 2026-09-11 17:54:45,860 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <464406323284565.1789149285.805216312408447-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:54:45,880 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1856] 2026-09-11 17:54:46,037 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <441697860462329.1789149285.952069520950317-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:54:46,050 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1857] 2026-09-11 17:54:46,202 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1858] 2026-09-11 17:54:46,333 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1859] 2026-09-11 17:54:46,440 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <998847403167220.1789149286.383381366729736-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:54:46,456 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1860] 2026-09-11 17:54:46,601 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <144912609406751.1789149286.515754461288452-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:54:46,620 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1861] 2026-09-11 17:54:46,761 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1862] 2026-09-11 17:54:46,919 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1863] 2026-09-11 17:54:47,071 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <608904231757109.1789149287.001645326614380-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:54:47,087 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1864] 2026-09-11 17:54:47,199 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <010570501253639.1789149287.149956703186035-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:54:47,209 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1865] 2026-09-11 17:54:47,353 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1866] 2026-09-11 17:54:47,486 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1867] 2026-09-11 17:54:47,602 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <117295904455127.1789149287.549761772155762-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:54:47,611 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1868] 2026-09-11 17:54:47,707 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <941280238483945.1789149287.653913259506226-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:54:47,717 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1869] 2026-09-11 17:54:47,809 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1870] 2026-09-11 17:54:47,893 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1871] 2026-09-11 17:54:48,020 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <898329880923297.1789149287.961841344833374-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:54:48,033 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1872] 2026-09-11 17:54:48,122 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <500299727915522.1789149288.071698665618896-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:54:48,131 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1873] 2026-09-11 17:54:48,289 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1874] 2026-09-11 17:54:48,428 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1875] 2026-09-11 17:54:48,585 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <624847440670920.1789149288.489413022994995-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:54:48,595 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1876] 2026-09-11 17:54:48,747 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <873115187549033.1789149288.641911745071411-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:54:48,759 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1877] 2026-09-11 17:54:48,932 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1878] 2026-09-11 17:54:49,043 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1879] 2026-09-11 17:54:49,138 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <033646939706741.1789149289.095198869705200-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:54:49,144 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1880] 2026-09-11 17:54:49,219 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <412003427422746.1789149289.179455280303955-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:54:49,225 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1881] 2026-09-11 17:54:49,308 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1882] 2026-09-11 17:54:49,400 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1883] 2026-09-11 17:54:49,554 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <921853227183357.1789149289.442036151885986-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:54:49,570 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1884] 2026-09-11 17:54:49,764 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <919155152278246.1789149289.649940490722656-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:54:49,799 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1885] 2026-09-11 17:54:50,003 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1886] 2026-09-11 17:54:50,120 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1887] 2026-09-11 17:54:50,273 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <626790823831915.1789149290.179081201553345-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:54:50,289 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1888] 2026-09-11 17:54:50,402 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <171729467265320.1789149290.340664863586426-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:54:50,416 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1889] 2026-09-11 17:54:50,541 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1890] 2026-09-11 17:54:50,645 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1891] 2026-09-11 17:54:50,767 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <650380798049774.1789149290.689317226409912-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:54:50,794 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1892] 2026-09-11 17:54:50,904 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <222243788358340.1789149290.845504045486450-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:54:50,915 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1893] 2026-09-11 17:54:51,006 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1894] 2026-09-11 17:54:51,097 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1895] 2026-09-11 17:54:51,184 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <337678669759206.1789149291.143788814544678-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:54:51,190 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1896] 2026-09-11 17:54:51,270 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <051422590481029.1789149291.228057384490967-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:54:51,276 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1897] 2026-09-11 17:54:51,396 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1898] 2026-09-11 17:54:51,570 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1899] 2026-09-11 17:54:51,710 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <534641146980180.1789149291.629831314086914-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:54:51,725 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1900] 2026-09-11 17:54:51,904 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <662563667425290.1789149291.802028894424438-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:54:51,915 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1901] 2026-09-11 17:54:52,088 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1902] 2026-09-11 17:54:52,262 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1903] 2026-09-11 17:54:52,861 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [325] 2026-09-11 17:54:53,324 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [327] 2026-09-11 17:54:53,631 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [329] 2026-09-11 17:54:53,983 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [331] 2026-09-11 17:54:54,132 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [332] 2026-09-11 17:54:54,288 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [333, 334] 2026-09-11 17:54:54,413 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [335, 336] 2026-09-11 17:54:54,521 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [337, 338, 339] 2026-09-11 17:54:54,832 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [343] 2026-09-11 17:54:54,921 127 INFO rb-46204af-224751-414456 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-11 17:54:55,424 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <575903546212192.1789149295.121782541275024-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:54:55,721 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1904] 2026-09-11 17:54:55,795 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <377867667854951.1789149295.752873659133911-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:54:55,802 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1905] 2026-09-11 17:54:55,896 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1906] 2026-09-11 17:54:56,003 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1907] 2026-09-11 17:54:56,161 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <580376893304443.1789149296.056248903274536-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:54:56,170 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1908] 2026-09-11 17:54:56,262 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <867792258335694.1789149296.216083765029907-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:54:56,282 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1909] 2026-09-11 17:54:56,439 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1910] 2026-09-11 17:54:56,578 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1911] 2026-09-11 17:54:56,771 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <143387856134785.1789149296.663086652755737-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:54:56,789 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1912] 2026-09-11 17:54:56,899 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <039486079540516.1789149296.843188762664795-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:54:56,913 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1913] 2026-09-11 17:54:57,088 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1914] 2026-09-11 17:54:57,240 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1915] 2026-09-11 17:54:57,360 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <868056104995549.1789149297.314433097839355-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:54:57,374 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1916] 2026-09-11 17:54:57,559 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <926265593085634.1789149297.453595399856567-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:54:57,579 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1917] 2026-09-11 17:54:57,722 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1918] 2026-09-11 17:54:57,830 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1919] 2026-09-11 17:54:57,915 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <328806347163684.1789149297.872632980346680-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:54:57,927 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1920] 2026-09-11 17:54:58,015 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <736405890088370.1789149297.969373464584351-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:54:58,022 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1921] 2026-09-11 17:54:58,119 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1922] 2026-09-11 17:54:58,206 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1923] 2026-09-11 17:54:58,289 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <502619406300405.1789149298.244795799255371-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:54:58,297 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1924] 2026-09-11 17:54:58,381 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <779504625944361.1789149298.335904598236084-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:54:58,387 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1925] 2026-09-11 17:54:58,472 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1926] 2026-09-11 17:54:58,561 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1927] 2026-09-11 17:54:58,690 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <844021831701482.1789149298.605848073959351-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:54:58,704 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1928] 2026-09-11 17:54:58,826 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <499761514897650.1789149298.764417886734009-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:54:58,840 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1929] 2026-09-11 17:54:58,972 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1930] 2026-09-11 17:54:59,110 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1931] 2026-09-11 17:54:59,232 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <388025568174953.1789149299.168735980987549-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:54:59,245 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1932] 2026-09-11 17:54:59,358 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <665810997937025.1789149299.304191589355469-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:54:59,367 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1933] 2026-09-11 17:54:59,480 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1934] 2026-09-11 17:54:59,557 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1935] 2026-09-11 17:54:59,647 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <400400082822656.1789149299.600539445877075-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:54:59,655 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1936] 2026-09-11 17:54:59,735 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <905071233055651.1789149299.692546129226685-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:54:59,742 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1937] 2026-09-11 17:54:59,892 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1938] 2026-09-11 17:55:00,091 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1939] 2026-09-11 17:55:00,241 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <917103454160943.1789149300.161799430847168-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:55:00,264 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1940] 2026-09-11 17:55:00,404 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <751714917214917.1789149300.335087299346924-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:55:00,429 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1941] 2026-09-11 17:55:00,628 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1942] 2026-09-11 17:55:00,755 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1943] 2026-09-11 17:55:00,844 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <508659927447457.1789149300.802480936050415-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:55:00,851 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1944] 2026-09-11 17:55:00,922 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <008935347740178.1789149300.884500265121460-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:55:00,928 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1945] 2026-09-11 17:55:01,006 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1946] 2026-09-11 17:55:01,151 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1947] 2026-09-11 17:55:01,284 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <834685218804345.1789149301.217341661453247-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:55:01,303 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1948] 2026-09-11 17:55:01,530 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <232577875434371.1789149301.382600545883179-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:55:01,554 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1949] 2026-09-11 17:55:01,736 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1950] 2026-09-11 17:55:01,863 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1951] 2026-09-11 17:55:01,991 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <163444985156548.1789149301.919568300247192-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:55:02,012 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1952] 2026-09-11 17:55:02,188 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <689153714984177.1789149302.094544172286987-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:55:02,199 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1953] 2026-09-11 17:55:02,303 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1954] 2026-09-11 17:55:02,395 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1955] 2026-09-11 17:55:02,472 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <867545300423703.1789149302.424051523208618-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:55:02,480 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1956] 2026-09-11 17:55:02,612 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <676841241863397.1789149302.529937267303467-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:55:02,626 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1957] 2026-09-11 17:55:02,863 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1958] 2026-09-11 17:55:03,008 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1959] 2026-09-11 17:55:03,140 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:55:06,961 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_alight_before_board_raises ... 2026-09-11 17:55:07,368 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <572480395494685.1789149307.224764347076416-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:55:07,495 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1960] 2026-09-11 17:55:07,673 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <138284286589740.1789149307.564707756042480-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:55:07,689 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1961] 2026-09-11 17:55:07,832 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1962] 2026-09-11 17:55:07,955 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1963] 2026-09-11 17:55:08,133 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <513395968637356.1789149308.004441738128662-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:55:08,151 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1964] 2026-09-11 17:55:08,290 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <367978399060467.1789149308.209720134735107-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:55:08,299 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1965] 2026-09-11 17:55:08,444 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1966] 2026-09-11 17:55:08,607 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1967] 2026-09-11 17:55:09,046 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [345] 2026-09-11 17:55:09,247 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_alight_checks_out_passenger ... 2026-09-11 17:55:09,552 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <531833469534280.1789149309.433835983276367-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:55:09,665 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1968] 2026-09-11 17:55:09,740 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <874714235346758.1789149309.697776079177856-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:55:09,746 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1969] 2026-09-11 17:55:09,824 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1970] 2026-09-11 17:55:09,910 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1971] 2026-09-11 17:55:10,015 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <433805148072268.1789149309.945686817169189-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:55:10,046 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1972] 2026-09-11 17:55:10,187 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <904097357109031.1789149310.107178449630737-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:55:10,196 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1973] 2026-09-11 17:55:10,338 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1974] 2026-09-11 17:55:10,600 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1975] 2026-09-11 17:55:11,048 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [347] 2026-09-11 17:55:11,228 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_board_before_vehicle_scheduled_raises ... 2026-09-11 17:55:11,439 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <772110592013445.1789149311.347879886627197-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:55:11,528 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1976] 2026-09-11 17:55:11,623 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <520824384759220.1789149311.583074092864990-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:55:11,629 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1977] 2026-09-11 17:55:11,708 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1978] 2026-09-11 17:55:11,791 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1979] 2026-09-11 17:55:11,866 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <207473186532432.1789149311.826229333877563-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:55:11,873 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1980] 2026-09-11 17:55:11,946 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <464363839288850.1789149311.908417224884033-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:55:11,952 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1981] 2026-09-11 17:55:12,031 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1982] 2026-09-11 17:55:12,109 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1983] 2026-09-11 17:55:12,160 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_board_checks_in_passenger ... 2026-09-11 17:55:12,376 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <264020127086818.1789149312.276552677154541-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:55:12,477 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1984] 2026-09-11 17:55:12,565 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <288180498916524.1789149312.520988941192627-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:55:12,573 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1985] 2026-09-11 17:55:12,668 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1986] 2026-09-11 17:55:12,758 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1987] 2026-09-11 17:55:12,842 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <584092907288283.1789149312.795697927474976-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:55:12,849 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1988] 2026-09-11 17:55:12,920 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <028741751425981.1789149312.879899024963379-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:55:12,927 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1989] 2026-09-11 17:55:13,012 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1990] 2026-09-11 17:55:13,099 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1991] 2026-09-11 17:55:13,358 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [349] 2026-09-11 17:55:13,485 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_board_sets_check_in_timestamp ... 2026-09-11 17:55:13,685 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <512339290256045.1789149313.591928005218506-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:55:13,768 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1992] 2026-09-11 17:55:13,839 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <701879061519419.1789149313.797807931900024-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:55:13,846 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1993] 2026-09-11 17:55:13,933 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1994] 2026-09-11 17:55:14,154 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1995] 2026-09-11 17:55:14,260 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <727442087999975.1789149314.211352348327637-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:55:14,269 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1996] 2026-09-11 17:55:14,338 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <071002548753672.1789149314.299206733703613-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:55:14,345 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1997] 2026-09-11 17:55:14,433 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1998] 2026-09-11 17:55:14,516 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1999] 2026-09-11 17:55:14,772 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [351] 2026-09-11 17:55:14,903 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_board_twice_raises ... 2026-09-11 17:55:15,215 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <264134302465470.1789149315.003802776336670-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:55:15,332 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2000] 2026-09-11 17:55:15,436 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <637113941538637.1789149315.372408866882324-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:55:15,442 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2001] 2026-09-11 17:55:15,531 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2002] 2026-09-11 17:55:15,616 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2003] 2026-09-11 17:55:15,695 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <098337408623180.1789149315.650449991226196-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:55:15,702 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2004] 2026-09-11 17:55:15,769 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <337266807053556.1789149315.731221199035645-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:55:15,776 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2005] 2026-09-11 17:55:15,863 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2006] 2026-09-11 17:55:15,948 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2007] 2026-09-11 17:55:16,217 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [353] 2026-09-11 17:55:16,427 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_boarded_passenger_is_not_flagged_no_show_on_done ... 2026-09-11 17:55:16,739 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <536541187412120.1789149316.591588497161865-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:55:16,828 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2008] 2026-09-11 17:55:16,908 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <187990823582701.1789149316.867347478866577-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:55:16,915 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2009] 2026-09-11 17:55:17,001 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2010] 2026-09-11 17:55:17,152 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2011] 2026-09-11 17:55:17,298 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <128785219365522.1789149317.227742671966553-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:55:17,316 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2012] 2026-09-11 17:55:17,434 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <930161950135259.1789149317.374173641204834-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:55:17,448 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2013] 2026-09-11 17:55:17,566 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2014] 2026-09-11 17:55:17,695 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2015] 2026-09-11 17:55:18,083 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [355] 2026-09-11 17:55:18,508 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_boarding_barcodes_are_distinct ... 2026-09-11 17:55:18,918 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <034519034246380.1789149318.739469766616821-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:55:19,046 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2016] 2026-09-11 17:55:19,168 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <616078914118879.1789149319.104331016540527-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:55:19,176 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2017] 2026-09-11 17:55:19,289 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2018] 2026-09-11 17:55:19,412 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2019] 2026-09-11 17:55:19,507 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <056313609885481.1789149319.452506065368652-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:55:19,514 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2020] 2026-09-11 17:55:19,628 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <682738464513717.1789149319.553869009017944-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:55:19,640 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2021] 2026-09-11 17:55:19,748 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2022] 2026-09-11 17:55:19,892 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2023] 2026-09-11 17:55:19,956 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_cancel_keeps_terminal_boarding ... 2026-09-11 17:55:20,326 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <052264292375026.1789149320.185461044311523-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:55:20,426 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2024] 2026-09-11 17:55:20,561 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <588611694252428.1789149320.479948759078979-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:55:20,575 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2025] 2026-09-11 17:55:20,730 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2026] 2026-09-11 17:55:20,913 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2027] 2026-09-11 17:55:21,071 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <728512536193063.1789149320.973243236541748-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:55:21,099 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2028] 2026-09-11 17:55:21,262 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <687078814610765.1789149321.171814680099487-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:55:21,295 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2029] 2026-09-11 17:55:21,469 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2030] 2026-09-11 17:55:21,590 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2031] 2026-09-11 17:55:21,997 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [357] 2026-09-11 17:55:22,228 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_cancel_resets_non_terminal_boarding ... 2026-09-11 17:55:22,450 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <446885296249480.1789149322.347846984863281-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:55:22,554 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2032] 2026-09-11 17:55:22,640 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <538548903498644.1789149322.595261096954346-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:55:22,655 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2033] 2026-09-11 17:55:22,747 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2034] 2026-09-11 17:55:22,842 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2035] 2026-09-11 17:55:22,933 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <518843157903769.1789149322.880691051483154-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:55:22,940 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2036] 2026-09-11 17:55:23,116 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <683965275974991.1789149323.000228166580200-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:55:23,134 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2037] 2026-09-11 17:55:23,338 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2038] 2026-09-11 17:55:23,497 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2039] 2026-09-11 17:55:23,907 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [359] 2026-09-11 17:55:24,175 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_copy_regenerates_boarding_barcode ... 2026-09-11 17:55:24,316 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_manifest_counts_reconcile_to_total ... 2026-09-11 17:55:24,635 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <967216628501856.1789149324.531791210174561-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:55:24,744 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2040] 2026-09-11 17:55:24,878 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <344755585232674.1789149324.807988405227661-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:55:24,888 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2041] 2026-09-11 17:55:25,009 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2042] 2026-09-11 17:55:25,113 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2043] 2026-09-11 17:55:25,218 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <306175195612846.1789149325.165514945983887-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:55:25,226 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2044] 2026-09-11 17:55:25,331 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <856725263198949.1789149325.270781755447388-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:55:25,338 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2045] 2026-09-11 17:55:25,472 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2046] 2026-09-11 17:55:25,604 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2047] 2026-09-11 17:55:25,942 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [361] 2026-09-11 17:55:26,216 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_no_show_materializes_on_trip_done ... 2026-09-11 17:55:26,490 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <375175544225394.1789149326.382231950759888-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:55:26,581 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2048] 2026-09-11 17:55:26,683 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <962957263713972.1789149326.632968664169312-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:55:26,698 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2049] 2026-09-11 17:55:26,819 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2050] 2026-09-11 17:55:26,902 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2051] 2026-09-11 17:55:27,029 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <133390141346708.1789149326.954525232315063-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:55:27,036 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2052] 2026-09-11 17:55:27,154 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <340368189049969.1789149327.071532011032104-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:55:27,163 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2053] 2026-09-11 17:55:27,349 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2054] 2026-09-11 17:55:27,473 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2055] 2026-09-11 17:55:27,995 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [363] 2026-09-11 17:55:28,444 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_scan_already_boarded_returns_status ... 2026-09-11 17:55:28,895 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <991755426691162.1789149328.669046163558960-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:55:29,012 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2056] 2026-09-11 17:55:29,117 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <112970615806359.1789149329.056372404098511-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:55:29,125 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2057] 2026-09-11 17:55:29,228 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2058] 2026-09-11 17:55:29,327 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2059] 2026-09-11 17:55:29,427 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <011445787604606.1789149329.370845794677734-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:55:29,438 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2060] 2026-09-11 17:55:29,522 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <155845142979453.1789149329.473632574081421-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:55:29,533 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2061] 2026-09-11 17:55:29,629 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2062] 2026-09-11 17:55:29,729 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2063] 2026-09-11 17:55:30,073 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [365] 2026-09-11 17:55:30,243 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_scan_boards_the_matching_passenger ... 2026-09-11 17:55:30,538 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <083436338268159.1789149330.406274557113647-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:55:30,660 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2064] 2026-09-11 17:55:30,804 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <939241185953103.1789149330.748256444931030-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:55:30,816 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2065] 2026-09-11 17:55:30,974 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2066] 2026-09-11 17:55:31,143 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2067] 2026-09-11 17:55:31,262 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <044866697791768.1789149331.197861194610596-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:55:31,269 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2068] 2026-09-11 17:55:31,348 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <035377971043125.1789149331.305577278137207-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:55:31,354 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2069] 2026-09-11 17:55:31,439 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2070] 2026-09-11 17:55:31,523 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2071] 2026-09-11 17:55:31,878 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [367] 2026-09-11 17:55:32,141 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_scan_unknown_barcode_returns_invalid_pass ... 2026-09-11 17:55:32,229 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_boarding: Starting TestPassengerBoarding.test_scan_wrong_trip_is_rejected ... 2026-09-11 17:55:32,430 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <088657329132853.1789149332.338177442550659-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:55:32,534 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2072] 2026-09-11 17:55:32,666 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <202935972599310.1789149332.592592477798462-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:55:32,688 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2073] 2026-09-11 17:55:32,871 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2074] 2026-09-11 17:55:32,971 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2075] 2026-09-11 17:55:33,057 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <143099447836350.1789149333.012252330780029-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:55:33,088 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2076] 2026-09-11 17:55:33,227 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <066570705885572.1789149333.145907163619995-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:55:33,245 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2077] 2026-09-11 17:55:33,382 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2078] 2026-09-11 17:55:33,525 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2079] 2026-09-11 17:55:34,025 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [369] 2026-09-11 17:55:34,289 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:55:34,318 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_leaf_install: Starting TestPassengerLeafInstall.test_booking_type_selection_add_uses_ondelete_set_null ... 2026-09-11 17:55:34,346 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_leaf_install: Starting TestPassengerLeafInstall.test_confirm_blocked_when_passengers_below_demand ... 2026-09-11 17:55:34,596 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_leaf_install: Starting TestPassengerLeafInstall.test_confirm_passes_when_passengers_match_demand ... 2026-09-11 17:55:34,918 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <697975029509501.1789149334.747072458267212-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:55:35,029 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2080] 2026-09-11 17:55:35,137 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <980357080868425.1789149335.070058822631836-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:55:35,153 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2081] 2026-09-11 17:55:35,253 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2082] 2026-09-11 17:55:35,340 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2083] 2026-09-11 17:55:35,416 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <278026105381649.1789149335.372281312942505-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:55:35,423 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2084] 2026-09-11 17:55:35,501 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <913474873270442.1789149335.457543134689331-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:55:35,511 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2085] 2026-09-11 17:55:35,597 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2086] 2026-09-11 17:55:35,640 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_leaf_install: Starting TestPassengerLeafInstall.test_employee_booking_type_computes_passenger_transport_type ... 2026-09-11 17:55:35,700 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_leaf_install: Starting TestPassengerLeafInstall.test_passenger_booking_defaults_to_round_trip ... 2026-09-11 17:55:35,763 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_leaf_install: Starting TestPassengerLeafInstall.test_passenger_model_and_rehomed_fields_exist ... 2026-09-11 17:55:35,788 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_leaf_install: Starting TestPassengerLeafInstall.test_passenger_transport_type_value_is_available ... 2026-09-11 17:55:35,810 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_leaf_install: Starting TestPassengerLeafInstall.test_priority_mappings_include_passenger_terms ... 2026-09-11 17:55:35,838 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_leaf_install: Starting TestPassengerLeafInstall.test_transport_type_selection_add_uses_ondelete_set_null ... 2026-09-11 17:55:35,869 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_passenger.tests.test_passenger_leaf_install: Starting TestPassengerLeafInstall.test_vip_booking_is_exclusive_transport ... 2026-09-11 17:55:35,954 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:55:35,982 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_passenger.tests.test_seat_capacity_gate: Starting TestSeatCapacityGate.test_seat_capacity_passes_when_room_available ... 2026-09-11 17:55:36,112 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_passenger.tests.test_seat_capacity_gate: Starting TestSeatCapacityGate.test_seat_capacity_raises_validation_error_when_full ... 2026-09-11 17:55:36,398 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_passenger.tests.test_seat_capacity_gate: Starting TestSeatCapacityGate.test_seat_capacity_returns_false_when_bypass_context_set ... 2026-09-11 17:55:36,609 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:55:36,664 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_passenger.tests.test_seat_capacity_gate: Starting TestPassengerVehicleDomain.test_mixed_audience_domain_includes_passenger_capable_vehicle ... 2026-09-11 17:55:36,819 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_passenger.tests.test_seat_capacity_gate: Starting TestPassengerVehicleDomain.test_pure_passenger_domain_excludes_non_passenger_vehicles ... 2026-09-11 17:55:36,933 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:55:37,615 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_passenger.tests.test_seat_capacity_gate: Starting TestUnderCapacityVehicleAssignment.test_under_capacity_vehicle_no_orphan_trip ... 2026-09-11 17:55:37,895 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:55:37,937 127 INFO rb-46204af-224751-414456 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-11 17:55:37,991 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpSeatsRegistryAppend.test_vrp_registry_appends_seats_after_base_dimensions ... 2026-09-11 17:55:38,037 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpSeatsRegistryAppend.test_vrp_registry_fresh_list_after_super_append ... 2026-09-11 17:55:38,092 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpSeatsRegistryAppend.test_vrp_seats_spec_shape_matches_tdd_contract ... 2026-09-11 17:55:38,162 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:55:38,184 127 INFO rb-46204af-224751-414456 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-11 17:55:38,226 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpSeatCapacityGetter.test_vrp_seat_capacity_16_seat_vehicle_returns_15 ... 2026-09-11 17:55:38,255 127 INFO rb-46204af-224751-414456 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-11 17:55:38,287 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpSeatCapacityGetter.test_vrp_seat_capacity_2_seat_vehicle_returns_1 ... 2026-09-11 17:55:38,316 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpSeatCapacityGetter.test_vrp_seat_capacity_non_passenger_vehicle_returns_zero ... 2026-09-11 17:55:38,362 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:55:38,390 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpPassengerTrackedGetter.test_vrp_passenger_tracked_false_for_cargo_only_vehicle ... 2026-09-11 17:55:38,426 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpPassengerTrackedGetter.test_vrp_passenger_tracked_true_for_passenger_capable_vehicle ... 2026-09-11 17:55:38,492 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:55:38,526 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpPassengerDemandGetter.test_vrp_employee_booking_demand_equals_passenger_sub_flavour ... 2026-09-11 17:55:38,837 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <121083589032238.1789149338.688836097717285-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:55:38,904 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2087] 2026-09-11 17:55:38,990 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <762632903081223.1789149338.938334703445435-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:55:38,998 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2088] 2026-09-11 17:55:39,080 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2089] 2026-09-11 17:55:39,160 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2090] 2026-09-11 17:55:39,233 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <603199276939565.1789149339.193128585815430-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:55:39,239 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2091] 2026-09-11 17:55:39,310 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <346799977273269.1789149339.270045757293701-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:55:39,315 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2092] 2026-09-11 17:55:39,392 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2093] 2026-09-11 17:55:39,430 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpPassengerDemandGetter.test_vrp_passenger_demand_is_one_for_passenger_item ... 2026-09-11 17:55:39,621 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <133745946288054.1789149339.521221637725830-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:55:39,685 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2094] 2026-09-11 17:55:39,758 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <796060476202496.1789149339.715227365493774-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:55:39,765 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2095] 2026-09-11 17:55:39,886 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2096] 2026-09-11 17:55:40,039 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2097] 2026-09-11 17:55:40,174 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <775805841631923.1789149340.091577291488647-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:55:40,188 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2098] 2026-09-11 17:55:40,312 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <781265741660754.1789149340.240543603897095-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:55:40,335 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2099] 2026-09-11 17:55:40,520 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2100] 2026-09-11 17:55:40,580 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_booking_passenger.tests.test_vrp_seats_dimension: Starting TestVrpPassengerDemandGetter.test_vrp_passenger_demand_is_zero_for_untyped_item ... 2026-09-11 17:55:40,710 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:55:40,736 127 INFO rb-46204af-224751-414456 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-11 17:55:41,089 127 INFO rb-46204af-224751-414456 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-11 17:55:41,144 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:55:41,192 127 INFO rb-46204af-224751-414456 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-11 17:55:41,798 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:55:41,817 127 INFO rb-46204af-224751-414456 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-11 17:55:41,860 127 INFO rb-46204af-224751-414456 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-11 17:55:41,905 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:55:41,921 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_insurance.tests.test_access_right: Starting TestAccessRight.test_insurance_type_fleet_group_user_access_right ... 2026-09-11 17:55:42,303 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2, model: fleet.insurance.type 2026-09-11 17:55:42,324 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2, model: fleet.insurance.type 2026-09-11 17:55:42,341 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.message records with IDs: [2077] 2026-09-11 17:55:42,343 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2, model: fleet.insurance.type 2026-09-11 17:55:42,368 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_insurance.tests.test_access_right: Starting TestAccessRight.test_vehicle_insurance_fleet_group_user_access_right ... 2026-09-11 17:55:42,723 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2, model: fleet.vehicle.insurance 2026-09-11 17:55:42,733 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2, model: fleet.vehicle.insurance 2026-09-11 17:55:42,748 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.message records with IDs: [25159] 2026-09-11 17:55:42,751 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2, model: fleet.vehicle.insurance 2026-09-11 17:55:42,785 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:55:42,799 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_insurance.tests.test_fleet_insurance: Starting TestFleetInsurance.test_01_insurance_type ... 2026-09-11 17:55:42,947 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2077] 2026-09-11 17:55:43,000 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_insurance.tests.test_fleet_insurance: Starting TestFleetInsurance.test_01_unlink_fleet_insurance ... 2026-09-11 17:55:43,283 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [25161] 2026-09-11 17:55:43,308 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted fleet.vehicle.insurance records with IDs: [4] 2026-09-11 17:55:43,350 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_insurance.tests.test_fleet_insurance: Starting TestFleetInsurance.test_01_write_fleet_insurance ... 2026-09-11 17:55:43,669 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_insurance.tests.test_fleet_insurance: Starting TestFleetInsurance.test_02_insurance_type ... 2026-09-11 17:55:43,969 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_insurance.tests.test_fleet_insurance: Starting TestFleetInsurance.test_02_unlink_fleet_insurance ... 2026-09-11 17:55:44,434 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [25164] 2026-09-11 17:55:44,468 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_insurance.tests.test_fleet_insurance: Starting TestFleetInsurance.test_02_write_fleet_insurance ... 2026-09-11 17:55:44,687 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_insurance.tests.test_fleet_insurance: Starting TestFleetInsurance.test_change_coverage_type ... 2026-09-11 17:55:44,868 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_insurance.tests.test_fleet_insurance: Starting TestFleetInsurance.test_create_new_fleet_vehicle_insurance ... 2026-09-11 17:55:45,066 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_insurance.tests.test_fleet_insurance: Starting TestFleetInsurance.test_expired_fleet_vehicle_insurance ... 2026-09-11 17:55:45,354 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_insurance.tests.test_fleet_insurance: Starting TestFleetInsurance.test_fleet_insurance_expired ... 2026-09-11 17:55:45,545 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_cron: Job 'Fleet Vehicle Insurance - Set Expiry' (43) started manually 2026-09-11 17:55:45,570 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_cron: Job 'Fleet Vehicle Insurance - Set Expiry' (43) done 2026-09-11 17:55:45,593 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_insurance.tests.test_fleet_insurance: Starting TestFleetInsurance.test_fleet_insurance_send_expire_notice ... 2026-09-11 17:55:45,815 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_cron: Job 'Fleet Vehicle Insurance - Expiry Notification' (44) started manually 2026-09-11 17:55:45,967 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_cron: Job 'Fleet Vehicle Insurance - Expiry Notification' (44) done 2026-09-11 17:55:46,020 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:55:46,127 127 INFO rb-46204af-224751-414456 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-11 17:55:46,470 127 INFO rb-46204af-224751-414456 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-11 17:55:46,556 127 INFO rb-46204af-224751-414456 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-11 17:55:46,629 127 INFO rb-46204af-224751-414456 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-11 17:55:46,710 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_loading_capacity.tests.test_can_transport_goods_sync: Starting TestCanTransportGoodsSync.test_per_vehicle_override_write_sticks ... 2026-09-11 17:55:46,787 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_loading_capacity.tests.test_can_transport_goods_sync: Starting TestCanTransportGoodsSync.test_reassigning_model_resyncs_can_transport_goods ... 2026-09-11 17:55:46,867 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:55:46,917 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_loading_capacity.tests.test_loading_capacity_sync: Starting TestFleetLoadingCapacitySync.test_form_view_onchange_syncs_fields_before_save ... 2026-09-11 17:55:47,065 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_loading_capacity.tests.test_loading_capacity_sync: Starting TestFleetLoadingCapacitySync.test_new_vehicle_inherits_capacity_fields_from_model ... 2026-09-11 17:55:47,134 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_loading_capacity.tests.test_loading_capacity_sync: Starting TestFleetLoadingCapacitySync.test_write_vehicle_model_id_resyncs_fields ... 2026-09-11 17:55:47,223 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:55:47,238 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_loading_capacity.tests.test_shipping_precision_hook: Starting TestShippingPrecisionHook.test_ensure_creates_missing_precision_without_collision ... 2026-09-11 17:55:47,249 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [192648, 192647] 2026-09-11 17:55:47,249 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted decimal.precision records with IDs: [11, 12] 2026-09-11 17:55:47,286 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_loading_capacity.tests.test_shipping_precision_hook: Starting TestShippingPrecisionHook.test_ensure_is_idempotent_and_name_guarded ... 2026-09-11 17:55:47,309 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_loading_capacity.tests.test_shipping_precision_hook: Starting TestShippingPrecisionHook.test_shipping_precisions_exist_after_install ... 2026-09-11 17:55:47,345 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:55:47,357 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_loading_capacity.tests.test_use_load_capacity_default: Starting TestUseLoadCapacityDefault.test_use_load_capacity_defaults_true ... 2026-09-11 17:55:53,637 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:55:54,490 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <317702565101542.1789149354.365836620330811-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:55:54,677 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2102] 2026-09-11 17:55:54,852 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <631143936949167.1789149354.749144554138184-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:55:54,866 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2103] 2026-09-11 17:55:55,007 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2104] 2026-09-11 17:55:55,172 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2105] 2026-09-11 17:55:55,321 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <395106191058029.1789149355.241174697875977-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:55:55,328 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2106] 2026-09-11 17:55:55,474 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <424269192409375.1789149355.372925758361816-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:55:55,483 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2107] 2026-09-11 17:55:55,666 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2108] 2026-09-11 17:55:55,697 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour: Starting TestDispatchOptimiseTour.test_dispatch_optimise_tour ... 2026-09-11 17:55:56,095 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Chrome pid: 2474 2026-09-11 17:55:56,095 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Chrome headless temporary user profile dir: /tmp/tmpxe4vs01b_chrome_odoo 2026-09-11 17:55:56,096 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Issuing json command http://127.0.0.1:35401/json/version 2026-09-11 17:55:56,099 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request http://127.0.0.1:35401/json/version with timeout 3 increased to 10s during tests 2026-09-11 17:55:56,168 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Browser version: Chrome/150.0.7871.114 2026-09-11 17:55:56,169 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Issuing json command http://127.0.0.1:35401/json 2026-09-11 17:55:56,169 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request http://127.0.0.1:35401/json with timeout 3 increased to 10s during tests 2026-09-11 17:55:56,249 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Websocket url found: ws://127.0.0.1:35401/devtools/page/CDEA3B93F1E6931948345ECB4E8F97C5 2026-09-11 17:55:56,264 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Enable chrome headless console log notification 2026-09-11 17:55:56,294 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Chrome headless enable page notifications 2026-09-11 17:55:56,426 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:vrp_tour_operator from n/a 2026-09-11 17:55:56,439 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Setting session cookie in browser 2026-09-11 17:55:56,457 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Open "http://127.0.0.1:8069/odoo/action-viin_fleet_planning.action_fleet_dispatch_client" in browser 2026-09-11 17:55:56,457 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Navigating to: "http://127.0.0.1:8069/odoo/action-viin_fleet_planning.action_fleet_dispatch_client" 2026-09-11 17:55:56,485 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:55:57,734 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:55:57] "GET /odoo/action-viin_fleet_planning.action_fleet_dispatch_client HTTP/1.1" 200 - 177 0.221 1.036 2026-09-11 17:55:57,738 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Navigation result: {'frameId': 'CDEA3B93F1E6931948345ECB4E8F97C5', 'loaderId': 'A9596BB1A97020166DAB737A64AF2143', 'isDownload': False} 2026-09-11 17:55:57,738 127 INFO rb-46204af-224751-414456 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-11 17:55:57,779 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:55:57] "GET /web/assets/57e5c33/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-09-11 17:55:58,003 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:55:58] "GET /web/webclient/load_menus/eda1b23df255ea05c3bae8d20791f7d08bfcf9870e32ece72f0b6dc541a821a7 HTTP/1.1" 200 - 124 0.142 0.099 2026-09-11 17:55:58,031 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:55:58] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.012 0.230 2026-09-11 17:55:58,061 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:55:58] "GET /web/assets/5694bf1/web.assets_web.min.css HTTP/1.1" 200 - 2 0.007 0.266 2026-09-11 17:55:58,083 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:55:58] "GET /web/webclient/translations/092bd9b9da1b3125a10322c83aa3eedfd48e03da?lang=en_US HTTP/1.1" 200 - 0 0.000 0.310 2026-09-11 17:55:58,120 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:55:58] "GET /web/assets/3310e42/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-11 17:55:58,134 127 INFO rb-46204af-224751-414456 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-11 17:55:58,323 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:55:58] "GET /web/assets/21c9f9a/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.004 2026-09-11 17:55:58,897 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:55:58] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-09-11 17:55:58,909 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:55:58] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.012 2026-09-11 17:55:58,920 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:55:58] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.025 2026-09-11 17:55:58,955 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour.browser: Owl is running in 'dev' mode. 2026-09-11 17:55:58,959 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:55:58] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.010 2026-09-11 17:55:58,976 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:55:58] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-11 17:55:59,089 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:55:59] "GET /odoo/offline HTTP/1.1" 200 - 5 0.026 0.040 2026-09-11 17:55:59,115 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:55:59] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.003 0.058 2026-09-11 17:55:59,126 127 INFO rb-46204af-224751-414456 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": "/odoo/action-viin_fleet_planning.action_fleet_dispatch_client", "delayToCheckUndeterminisms": 0})" 2026-09-11 17:55:59,143 127 INFO rb-46204af-224751-414456 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-11 17:55:59,145 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:55:59] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.018 0.081 2026-09-11 17:55:59,241 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:55:59] "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-11 17:55:59,246 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:55:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-09-11 17:55:59,379 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:55:59] "POST /mail/data HTTP/1.1" 200 - 34 0.131 0.088 2026-09-11 17:55:59,435 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:55:59] "POST /web/action/load HTTP/1.1" 200 - 7 0.030 0.218 2026-09-11 17:55:59,520 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:55:59] "GET /web/image/res.partner/1180/avatar_128?unique=1789149353000 HTTP/1.1" 200 - 15 0.042 0.288 2026-09-11 17:55:59,582 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:55:59] "GET /web/image?model=res.users&field=avatar_128&id=483 HTTP/1.1" 200 - 9 0.020 0.374 2026-09-11 17:55:59,609 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:55:59] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 17:55:59,645 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:55:59] "POST /web/action/load HTTP/1.1" 200 - 9 0.038 0.116 2026-09-11 17:55:59,646 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:55:59] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.415 2026-09-11 17:55:59,681 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:55:59] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.015 0.065 2026-09-11 17:55:59,744 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:55:59] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.046 0.290 2026-09-11 17:55:59,781 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:55:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-11 17:55:59,785 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:55:59] "POST /web/dataset/call_kw/fleet.booking.item/search_read HTTP/1.1" 200 - 12 0.021 0.097 2026-09-11 17:55:59,881 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:55:59] "POST /web/dataset/call_kw/fleet.vehicle.trip/get_views HTTP/1.1" 200 - 35 0.043 0.164 2026-09-11 17:55:59,928 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:55:59] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.006 2026-09-11 17:55:59,944 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:55:59] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_read_group HTTP/1.1" 200 - 6 0.005 0.023 2026-09-11 17:55:59,984 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:55:59] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 4 0.007 0.012 2026-09-11 17:56:00,009 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:00] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 4 0.006 0.033 2026-09-11 17:56:00,030 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:00] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 4 0.005 0.057 2026-09-11 17:56:00,229 127 INFO rb-46204af-224751-414456 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-11 17:56:00,300 127 INFO rb-46204af-224751-414456 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-11 17:56:10,414 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:10] "POST /web/dataset/call_kw/fleet.vehicle.trip/action_dispatch_optimize HTTP/1.1" 200 - 37 0.051 10.070 2026-09-11 17:56:10,452 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:10] "POST /web/dataset/call_kw/fleet.booking.item/read HTTP/1.1" 200 - 3 0.008 0.011 2026-09-11 17:56:10,506 127 INFO rb-46204af-224751-414456 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-11 17:56:10,561 127 INFO rb-46204af-224751-414456 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-11 17:56:10,625 127 INFO rb-46204af-224751-414456 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-11 17:56:10,691 127 INFO rb-46204af-224751-414456 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-11 17:56:10,763 127 INFO rb-46204af-224751-414456 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-11 17:56:10,830 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour.browser: tour succeeded 2026-09-11 17:56:10,831 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour.browser: ╔═══════════════════════════════════════╗ ║ TOUR dispatch_optimize_tour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-09-11 17:56:10,988 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour.browser: heap 22161584 (allocated 23552000) 2026-09-11 17:56:11,009 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Closing chrome headless with pid 2474 2026-09-11 17:56:11,010 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Closing websocket connection 2026-09-11 17:56:11,011 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Terminating chrome headless with pid 2474 2026-09-11 17:56:11,112 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Chrome Log in: /tmp/odoo_tests/rb-46204af-224751-414456/chrome_logs/chrome_log_20260911_175611_112586_test_dispatch_optimise_tour.txt 2026-09-11 17:56:11,112 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_board_optimise_tour.TestDispatchOptimiseTour.test_dispatch_optimise_tour: Removing chrome user profile "/tmp/tmpxe4vs01b_chrome_odoo" 2026-09-11 17:56:11,174 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:56:11,192 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_demo_users_group_membership: Starting TestFleetPlanningDemoUsersGroupMembership.test_driver_demo_has_fleet_group_driver_and_employee ... 2026-09-11 17:56:11,260 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_demo_users_group_membership: Starting TestFleetPlanningDemoUsersGroupMembership.test_driver_demo_scoped_to_own_role ... 2026-09-11 17:56:11,302 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_demo_users_group_membership: Starting TestFleetPlanningDemoUsersGroupMembership.test_fleet_admin_demo_has_group_admin ... 2026-09-11 17:56:11,360 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_demo_users_group_membership: Starting TestFleetPlanningDemoUsersGroupMembership.test_fleet_operator_demo_has_group_operator ... 2026-09-11 17:56:11,443 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_demo_users_group_membership: Starting TestFleetPlanningDemoUsersGroupMembership.test_fleet_operator_demo_scoped_to_own_role ... 2026-09-11 17:56:11,494 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:56:11,525 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour: Starting TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation ... 2026-09-11 17:56:12,332 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2109] 2026-09-11 17:56:12,347 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [25387] 2026-09-11 17:56:12,355 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:56:12,782 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation: Chrome pid: 2687 2026-09-11 17:56:12,782 127 INFO rb-46204af-224751-414456 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/tmpn_b0o6ha_chrome_odoo 2026-09-11 17:56:12,782 127 INFO rb-46204af-224751-414456 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:41599/json/version 2026-09-11 17:56:12,784 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request http://127.0.0.1:41599/json/version with timeout 3 increased to 10s during tests 2026-09-11 17:56:12,807 127 INFO rb-46204af-224751-414456 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-11 17:56:12,808 127 INFO rb-46204af-224751-414456 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:41599/json 2026-09-11 17:56:12,808 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request http://127.0.0.1:41599/json with timeout 3 increased to 10s during tests 2026-09-11 17:56:12,842 127 INFO rb-46204af-224751-414456 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:41599/devtools/page/D5B2C477F2798A85C3B57285FB4730ED 2026-09-11 17:56:12,867 127 INFO rb-46204af-224751-414456 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-11 17:56:12,887 127 INFO rb-46204af-224751-414456 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-11 17:56:12,956 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:dispatch_board_mount_operator from n/a 2026-09-11 17:56:12,960 127 INFO rb-46204af-224751-414456 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-11 17:56:12,982 127 INFO rb-46204af-224751-414456 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-11 17:56:12,982 127 INFO rb-46204af-224751-414456 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-11 17:56:13,019 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:56:14,265 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:14] "GET /odoo/action-viin_fleet_planning.action_fleet_dispatch_client?debug=tests HTTP/1.1" 200 - 178 0.190 1.061 2026-09-11 17:56:14,269 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation: Navigation result: {'frameId': 'D5B2C477F2798A85C3B57285FB4730ED', 'loaderId': 'CCA8C67D8C8213B5D795AC31BD50049E', 'isDownload': False} 2026-09-11 17:56:14,269 127 INFO rb-46204af-224751-414456 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-11 17:56:14,310 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:14] "GET /web/assets/57e5c33/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-09-11 17:56:14,335 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:14] "GET /web/assets/5694bf1/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.032 2026-09-11 17:56:14,339 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:14] "GET /web/webclient/translations/092bd9b9da1b3125a10322c83aa3eedfd48e03da?lang=en_US HTTP/1.1" 200 - 0 0.000 0.019 2026-09-11 17:56:14,396 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:14] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.030 0.038 2026-09-11 17:56:14,451 127 INFO rb-46204af-224751-414456 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-11 17:56:14,615 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:14] "GET /web/webclient/load_menus/e674e7a8a692296f72a962a45af8c00ede7b9ebd3a00b4abde673ec723ba9ecd HTTP/1.1" 200 - 130 0.141 0.102 2026-09-11 17:56:14,626 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:14] "GET /web/assets/3310e42/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.138 2026-09-11 17:56:14,734 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:14] "GET /web/assets/21c9f9a/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.007 0.021 2026-09-11 17:56:15,242 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:15] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-09-11 17:56:15,261 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:15] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-09-11 17:56:15,262 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:15] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.014 2026-09-11 17:56:15,286 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:15] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.008 0.013 2026-09-11 17:56:15,288 127 INFO rb-46204af-224751-414456 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-11 17:56:15,312 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:15] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 17:56:15,381 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:15] "GET /odoo/offline HTTP/1.1" 200 - 5 0.013 0.031 2026-09-11 17:56:15,387 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:15] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.036 2026-09-11 17:56:15,423 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:15] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.016 0.030 2026-09-11 17:56:15,439 127 INFO rb-46204af-224751-414456 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-11 17:56:15,477 127 INFO rb-46204af-224751-414456 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-11 17:56:15,590 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:15] "POST /mail/data HTTP/1.1" 200 - 34 0.079 0.052 2026-09-11 17:56:15,593 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:15] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.085 2026-09-11 17:56:15,617 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 17:56:15,629 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:15] "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-11 17:56:15,654 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:15] "GET /web/image/res.partner/1183/avatar_128?unique=1789149371000 HTTP/1.1" 200 - 15 0.034 0.107 2026-09-11 17:56:15,736 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:15] "GET /web/image?model=res.users&field=avatar_128&id=484 HTTP/1.1" 200 - 9 0.041 0.184 2026-09-11 17:56:15,784 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:15] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.010 0.148 2026-09-11 17:56:15,803 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:15] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.012 2026-09-11 17:56:15,844 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:15] "POST /web/action/load HTTP/1.1" 200 - 7 0.031 0.302 2026-09-11 17:56:15,862 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 17:56:15,877 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:15] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.016 0.064 2026-09-11 17:56:15,904 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:15] "POST /web/action/load HTTP/1.1" 200 - 9 0.013 0.012 2026-09-11 17:56:16,025 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:16] "POST /web/dataset/call_kw/fleet.booking.item/search_read HTTP/1.1" 200 - 13 0.060 0.027 2026-09-11 17:56:16,144 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:16] "POST /web/dataset/call_kw/fleet.vehicle.trip/get_views HTTP/1.1" 200 - 35 0.072 0.130 2026-09-11 17:56:16,213 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:16] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_read_group HTTP/1.1" 200 - 6 0.015 0.011 2026-09-11 17:56:16,217 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:16] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.026 2026-09-11 17:56:16,266 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:16] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 4 0.019 0.019 2026-09-11 17:56:16,299 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:16] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 4 0.006 0.057 2026-09-11 17:56:16,346 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:16] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 4 0.024 0.078 2026-09-11 17:56:16,592 127 INFO rb-46204af-224751-414456 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-11 17:56:16,593 127 INFO rb-46204af-224751-414456 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-11 17:56:16,830 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_board_debug_mount_tour.TestDispatchBoardDebugMountTour.test_dispatch_board_mounts_under_debug_prop_validation.browser: heap 21861288 (allocated 23027712) 2026-09-11 17:56:16,851 127 INFO rb-46204af-224751-414456 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 2687 2026-09-11 17:56:16,855 127 INFO rb-46204af-224751-414456 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-11 17:56:16,856 127 INFO rb-46204af-224751-414456 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 2687 2026-09-11 17:56:16,987 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456/chrome_logs/chrome_log_20260911_175616_986855_test_dispatch_board_mounts_under_debug_prop_validation.txt 2026-09-11 17:56:16,987 127 INFO rb-46204af-224751-414456 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/tmpn_b0o6ha_chrome_odoo" 2026-09-11 17:56:17,035 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:56:18,920 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_menu_acl: Starting TestDispatchMenuACL.test_dispatch_menu_restricted_to_fleet_operator_group ... 2026-09-11 17:56:18,980 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_menu_acl: Starting TestDispatchMenuACL.test_non_operator_cannot_see_dispatch_menu ... 2026-09-11 17:56:19,103 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_menu_acl: Starting TestDispatchMenuACL.test_non_operator_cannot_see_root_menu ... 2026-09-11 17:56:19,198 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_menu_acl: Starting TestDispatchMenuACL.test_operator_sees_dispatch_menu ... 2026-09-11 17:56:19,310 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_menu_acl: Starting TestDispatchMenuACL.test_operator_sees_root_menu ... 2026-09-11 17:56:19,432 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_menu_acl: Starting TestDispatchMenuACL.test_root_menu_restricted_to_fleet_operator_group ... 2026-09-11 17:56:19,481 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:56:19,819 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestDispatchVRPSeam.test_vrp_seam_default_returns_contract ... 2026-09-11 17:56:20,003 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestDispatchVRPSeam.test_vrp_seam_echoes_provider ... 2026-09-11 17:56:20,030 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestDispatchVRPSeam.test_vrp_seam_no_items_arg ... 2026-09-11 17:56:30,196 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:56:31,170 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <039790350148213.1789149391.019720554351807-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:56:31,292 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2110] 2026-09-11 17:56:31,438 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <832382662014073.1789149391.357628822326660-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:56:31,460 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2111] 2026-09-11 17:56:31,598 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2112] 2026-09-11 17:56:31,688 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2113] 2026-09-11 17:56:31,792 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <197691098616681.1789149391.720316648483276-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:56:31,806 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2114] 2026-09-11 17:56:31,941 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <901654134444036.1789149391.865716934204102-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:56:31,958 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2115] 2026-09-11 17:56:32,064 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2116] 2026-09-11 17:56:32,092 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestDispatchOptimizeObjectiveDroppedCount.test_objective_n_dropped_matches_dropped_list_length ... 2026-09-11 17:56:32,171 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:56:33,075 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <677731616968995.1789149392.974718570709229-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:56:33,198 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2117] 2026-09-11 17:56:33,276 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <413125101345597.1789149393.234153032302856-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:56:33,284 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2118] 2026-09-11 17:56:33,362 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2119] 2026-09-11 17:56:33,445 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2120] 2026-09-11 17:56:33,517 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <138690274537361.1789149393.477463245391846-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:56:33,523 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2121] 2026-09-11 17:56:33,601 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <790890813183009.1789149393.557589054107666-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:56:33,608 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2122] 2026-09-11 17:56:33,687 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2123] 2026-09-11 17:56:33,703 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestDispatchAssignSeam.test_draft_booking_item_rejected ... 2026-09-11 17:56:33,813 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestDispatchAssignSeam.test_non_operator_denied ... 2026-09-11 17:56:33,857 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestDispatchAssignSeam.test_operator_assigns_confirmed_item_to_trip ... 2026-09-11 17:56:34,129 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #488 deleted trip.segment records with IDs: [371] 2026-09-11 17:56:34,208 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestDispatchAssignSeam.test_unassign_clears_trip ... 2026-09-11 17:56:34,455 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #488 deleted trip.segment records with IDs: [373] 2026-09-11 17:56:34,571 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #488 deleted trip.waypoint records with IDs: [287, 288] 2026-09-11 17:56:34,649 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:56:35,264 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <065932010942657.1789149395.164114952087402-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:56:35,401 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2124] 2026-09-11 17:56:35,518 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <284503712679946.1789149395.452479600906372-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:56:35,531 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2125] 2026-09-11 17:56:35,624 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2126] 2026-09-11 17:56:35,719 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2127] 2026-09-11 17:56:35,816 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <721440086388864.1789149395.759295701980591-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:56:35,825 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2128] 2026-09-11 17:56:35,967 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <213933846325443.1789149395.866468191146851-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:56:35,984 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2129] 2026-09-11 17:56:36,147 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2130] 2026-09-11 17:56:36,183 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestDispatchAssignSeamWiderOperatorGroup.test_operator_wider_group_assigns_item_to_trip_not_personally_driven ... 2026-09-11 17:56:36,720 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #490 deleted trip.segment records with IDs: [375] 2026-09-11 17:56:36,827 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:56:50,116 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestWaypointOperatorMultiCompanyBoundary.test_operator_can_write_same_company_waypoint ... 2026-09-11 17:56:50,321 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestWaypointOperatorMultiCompanyBoundary.test_operator_cannot_search_cross_company_waypoint ... 2026-09-11 17:56:50,360 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestWaypointOperatorMultiCompanyBoundary.test_operator_cannot_write_cross_company_waypoint ... 2026-09-11 17:56:50,395 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [292], uid: 491, model: trip.waypoint 2026-09-11 17:56:50,539 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:56:51,058 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [377] 2026-09-11 17:56:51,319 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [379] 2026-09-11 17:56:51,639 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [381] 2026-09-11 17:56:51,720 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestBatchConfirm.test_batch_confirm_all_draft_trips ... 2026-09-11 17:56:52,004 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestBatchConfirm.test_batch_confirm_already_confirmed_trips_skipped ... 2026-09-11 17:56:52,386 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:56:52,818 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [383] 2026-09-11 17:56:52,957 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_seam: Starting TestBatchConfirmSavepoint.test_savepoint_rolls_back_failed_trip_state ... 2026-09-11 17:56:53,161 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:56:53,179 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour: Starting TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour ... 2026-09-11 17:56:53,785 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2131] 2026-09-11 17:56:53,831 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [25411] 2026-09-11 17:56:53,852 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:56:54,291 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Chrome pid: 2896 2026-09-11 17:56:54,291 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Chrome headless temporary user profile dir: /tmp/tmpmfrpkzt8_chrome_odoo 2026-09-11 17:56:54,291 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Issuing json command http://127.0.0.1:43495/json/version 2026-09-11 17:56:54,293 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request http://127.0.0.1:43495/json/version with timeout 3 increased to 10s during tests 2026-09-11 17:56:54,382 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Browser version: Chrome/150.0.7871.114 2026-09-11 17:56:54,383 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Issuing json command http://127.0.0.1:43495/json 2026-09-11 17:56:54,384 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request http://127.0.0.1:43495/json with timeout 3 increased to 10s during tests 2026-09-11 17:56:54,409 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Websocket url found: ws://127.0.0.1:43495/devtools/page/436579E0016ABBF51B7BD6770ECDA5A5 2026-09-11 17:56:54,433 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Enable chrome headless console log notification 2026-09-11 17:56:54,442 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Chrome headless enable page notifications 2026-09-11 17:56:54,498 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:dispatch_tour_operator from n/a 2026-09-11 17:56:54,502 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Setting session cookie in browser 2026-09-11 17:56:54,516 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Open "http://127.0.0.1:8069/odoo/action-viin_fleet_planning.action_fleet_dispatch_client" in browser 2026-09-11 17:56:54,516 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Navigating to: "http://127.0.0.1:8069/odoo/action-viin_fleet_planning.action_fleet_dispatch_client" 2026-09-11 17:56:54,552 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:56:55,877 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:55] "GET /odoo/action-viin_fleet_planning.action_fleet_dispatch_client HTTP/1.1" 200 - 179 0.204 1.124 2026-09-11 17:56:55,881 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Navigation result: {'frameId': '436579E0016ABBF51B7BD6770ECDA5A5', 'loaderId': '51DD30EA873737630B375EC399AE807F', 'isDownload': False} 2026-09-11 17:56:55,882 127 INFO rb-46204af-224751-414456 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-11 17:56:55,928 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:55] "GET /web/assets/5694bf1/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.014 2026-09-11 17:56:55,935 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:55] "GET /web/assets/57e5c33/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.020 2026-09-11 17:56:55,944 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:55] "GET /web/webclient/translations/092bd9b9da1b3125a10322c83aa3eedfd48e03da?lang=en_US HTTP/1.1" 200 - 0 0.000 0.024 2026-09-11 17:56:55,952 127 INFO rb-46204af-224751-414456 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-11 17:56:56,160 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:56] "GET /web/webclient/load_menus/eda1b23df255ea05c3bae8d20791f7d08bfcf9870e32ece72f0b6dc541a821a7 HTTP/1.1" 200 - 124 0.147 0.096 2026-09-11 17:56:56,210 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:56] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.026 0.260 2026-09-11 17:56:56,248 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:56] "GET /web/assets/3310e42/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.005 0.009 2026-09-11 17:56:56,282 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:56] "GET /web/assets/21c9f9a/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-09-11 17:56:56,884 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:56] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-09-11 17:56:56,889 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:56] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-09-11 17:56:56,892 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:56] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-09-11 17:56:56,927 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:56] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.013 2026-09-11 17:56:56,927 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour.browser: Owl is running in 'dev' mode. 2026-09-11 17:56:56,950 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:56] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-09-11 17:56:57,031 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:57] "GET /odoo/offline HTTP/1.1" 200 - 5 0.035 0.020 2026-09-11 17:56:57,047 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:57] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.002 0.033 2026-09-11 17:56:57,077 127 INFO rb-46204af-224751-414456 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": "/odoo/action-viin_fleet_planning.action_fleet_dispatch_client", "delayToCheckUndeterminisms": 0})" 2026-09-11 17:56:57,078 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:57] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.012 0.039 2026-09-11 17:56:57,087 127 INFO rb-46204af-224751-414456 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-11 17:56:57,242 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:57] "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-11 17:56:57,246 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 17:56:57,310 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:57] "POST /mail/data HTTP/1.1" 200 - 34 0.149 0.062 2026-09-11 17:56:57,312 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:57] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.204 2026-09-11 17:56:57,365 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:57] "GET /web/image/res.partner/1216/avatar_128?unique=1789149413000 HTTP/1.1" 200 - 15 0.023 0.168 2026-09-11 17:56:57,403 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:57] "GET /web/image?model=res.users&field=avatar_128&id=492 HTTP/1.1" 200 - 9 0.010 0.223 2026-09-11 17:56:57,454 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:57] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 17:56:57,457 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:57] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.024 0.077 2026-09-11 17:56:57,490 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:57] "POST /web/action/load HTTP/1.1" 200 - 7 0.010 0.304 2026-09-11 17:56:57,553 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 17:56:57,558 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:57] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.017 0.099 2026-09-11 17:56:57,588 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:57] "POST /web/action/load HTTP/1.1" 200 - 9 0.011 0.039 2026-09-11 17:56:57,699 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:57] "POST /web/dataset/call_kw/fleet.booking.item/search_read HTTP/1.1" 200 - 13 0.040 0.035 2026-09-11 17:56:57,822 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:57] "POST /web/dataset/call_kw/fleet.vehicle.trip/get_views HTTP/1.1" 200 - 35 0.062 0.127 2026-09-11 17:56:57,879 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:57] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_read_group HTTP/1.1" 200 - 6 0.007 0.010 2026-09-11 17:56:57,885 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:57] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.019 2026-09-11 17:56:57,922 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:57] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 4 0.008 0.015 2026-09-11 17:56:57,936 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:57] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 4 0.004 0.020 2026-09-11 17:56:57,961 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:57] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 4 0.006 0.047 2026-09-11 17:56:58,150 127 INFO rb-46204af-224751-414456 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-11 17:56:58,208 127 INFO rb-46204af-224751-414456 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-11 17:56:58,258 127 INFO rb-46204af-224751-414456 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-11 17:56:58,346 127 INFO rb-46204af-224751-414456 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-11 17:56:58,416 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:58] "POST /web/dataset/call_kw/fleet.vehicle.trip/get_views HTTP/1.1" 200 - 10 0.020 0.049 2026-09-11 17:56:58,456 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:58] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 5 0.005 0.017 2026-09-11 17:56:58,529 127 INFO rb-46204af-224751-414456 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-11 17:56:58,599 127 INFO rb-46204af-224751-414456 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-11 17:56:58,833 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:58] "POST /web/dataset/call_kw/fleet.booking.item/action_dispatch_assign_to_trip HTTP/1.1" 200 - 94 0.136 0.094 2026-09-11 17:56:58,850 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:58] "POST /web/dataset/call_kw/fleet.booking.item/search_read HTTP/1.1" 200 - 1 0.004 0.006 2026-09-11 17:56:58,861 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour.browser: tour succeeded 2026-09-11 17:56:58,862 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour.browser: ╔════════════════════════════════════════╗ ║ TOUR dispatch_drag_drop_tour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-11 17:56:58,888 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:56:58] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_read_group HTTP/1.1" 200 - 2 0.009 0.012 2026-09-11 17:56:59,061 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour.browser: heap 22863728 (allocated 24076288) 2026-09-11 17:56:59,087 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Closing chrome headless with pid 2896 2026-09-11 17:56:59,089 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Closing websocket connection 2026-09-11 17:56:59,089 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Terminating chrome headless with pid 2896 2026-09-11 17:56:59,231 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Chrome Log in: /tmp/odoo_tests/rb-46204af-224751-414456/chrome_logs/chrome_log_20260911_175659_230969_test_dispatch_keyboard_assignment_tour.txt 2026-09-11 17:56:59,231 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_tour.TestDispatchDragDropTour.test_dispatch_keyboard_assignment_tour: Removing chrome user profile "/tmp/tmpmfrpkzt8_chrome_odoo" 2026-09-11 17:56:59,294 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:56:59,308 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchMapViewArch.test_dispatch_board_action_exists ... 2026-09-11 17:56:59,333 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchMapViewArch.test_map_view_fields_exist_on_model ... 2026-09-11 17:56:59,367 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:56:59,382 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchListArchBinding.test_dispatch_list_arch_binds_renderer_and_loads_payload ... 2026-09-11 17:56:59,408 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchListArchBinding.test_dispatch_list_arch_keeps_capacity_pct ... 2026-09-11 17:56:59,444 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:56:59,459 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchMenuStructure.test_dispatch_menu_exists_under_root ... 2026-09-11 17:56:59,494 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchMenuStructure.test_fleet_booking_root_stays_active ... 2026-09-11 17:56:59,519 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchMenuStructure.test_fleet_bookings_menu_relabeled ... 2026-09-11 17:56:59,541 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchMenuStructure.test_fleet_bookings_menu_stays_under_booking_root ... 2026-09-11 17:56:59,575 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchMenuStructure.test_fleet_operations_root_menu_exists ... 2026-09-11 17:56:59,603 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchMenuStructure.test_reporting_menu_has_manager_group ... 2026-09-11 17:56:59,640 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:56:59,657 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchReparentedMenuNames.test_reparented_menus_resolve_to_operations_app_root ... 2026-09-11 17:56:59,688 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchReparentedMenuNames.test_reparented_menus_show_real_names_not_xmlids ... 2026-09-11 17:56:59,748 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:56:59,764 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestVehicleVrpConfigView.test_last_known_position_fields_surfaced_readonly ... 2026-09-11 17:56:59,853 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestVehicleVrpConfigView.test_vrp_routing_config_fields_surfaced ... 2026-09-11 17:56:59,956 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:56:59,980 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestTripWaypointActualsView.test_waypoint_actual_axis_surfaced ... 2026-09-11 17:57:00,224 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestTripWaypointActualsView.test_waypoint_state_uses_badge_widget ... 2026-09-11 17:57:00,376 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:57:00,590 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchVehicleMaxPayload.test_vehicle_max_payload_mirrors_assigned_vehicle ... 2026-09-11 17:57:00,702 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_dispatch_views: Starting TestDispatchVehicleMaxPayload.test_vehicle_max_payload_zero_without_vehicle ... 2026-09-11 17:57:00,745 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:57:01,383 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <601885723812907.1789149421.227060556411743-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:57:01,548 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2132] 2026-09-11 17:57:01,652 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <445611252102505.1789149421.588275909423828-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:57:01,660 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2133] 2026-09-11 17:57:01,797 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2134] 2026-09-11 17:57:01,952 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2135] 2026-09-11 17:57:02,060 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <677287061137705.1789149422.001184940338135-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:57:02,073 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2136] 2026-09-11 17:57:02,200 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <186188857702217.1789149422.120973348617554-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:57:02,215 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2137] 2026-09-11 17:57:02,330 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2138] 2026-09-11 17:57:02,622 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [385] 2026-09-11 17:57:02,763 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_gps_coords_stored_and_location_source_is_gps ... 2026-09-11 17:57:02,838 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_illegal_action_arrive_twice_raises ... 2026-09-11 17:57:02,942 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_illegal_action_depart_from_arrived_state_raises ... 2026-09-11 17:57:03,088 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_illegal_action_load_on_planned_stop_raises ... 2026-09-11 17:57:03,246 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_illegal_action_unload_on_planned_stop_raises ... 2026-09-11 17:57:03,355 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_illegal_per_stop_action_before_trip_start_raises ... 2026-09-11 17:57:03,394 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_item_actual_dropoff_time_derives_from_wp_unload_time ... 2026-09-11 17:57:03,469 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_item_actual_pickup_time_derives_from_wp_load_time ... 2026-09-11 17:57:03,555 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_mixed_stop_full_state_machine_with_all_four_actuals ... 2026-09-11 17:57:03,654 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_no_item_stop_autoservices_on_arrive ... 2026-09-11 17:57:03,719 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [386] 2026-09-11 17:57:03,856 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [387, 388] 2026-09-11 17:57:03,969 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_pickup_stop_advances_planned_to_departed_and_stamps_actuals ... 2026-09-11 17:57:04,028 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_planned_address_fallback_when_no_coords_passed ... 2026-09-11 17:57:04,181 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_vehicle_last_position_source_mirrors_waypoint ... 2026-09-11 17:57:04,317 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverStopMachine.test_vehicle_position_updates_on_driver_action ... 2026-09-11 17:57:04,459 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:57:04,992 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <767929676154848.1789149424.842280864715576-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:57:05,134 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2139] 2026-09-11 17:57:05,216 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <323536181921174.1789149425.176320791244507-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:57:05,224 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2140] 2026-09-11 17:57:05,362 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2141] 2026-09-11 17:57:05,481 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2142] 2026-09-11 17:57:05,568 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <249729996247016.1789149425.513769149780273-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:57:05,574 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2143] 2026-09-11 17:57:05,662 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <005242670727301.1789149425.610860824584961-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:57:05,675 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2144] 2026-09-11 17:57:05,776 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2145] 2026-09-11 17:57:06,148 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [391] 2026-09-11 17:57:06,343 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverBridge.test_driver_start_bridges_to_action_start ... 2026-09-11 17:57:06,431 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverBridge.test_driver_start_returns_error_if_trip_already_in_progress ... 2026-09-11 17:57:06,600 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverBridge.test_finish_trip_refused_when_stop_is_arrived ... 2026-09-11 17:57:06,795 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverBridge.test_finish_trip_refused_while_stop_still_active ... 2026-09-11 17:57:06,924 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverBridge.test_finish_trip_when_all_stops_departed_bridges_to_action_done ... 2026-09-11 17:57:07,060 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverBridge.test_finish_trip_with_failed_stop_still_completes ... 2026-09-11 17:57:07,188 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:57:07,541 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <113193294173418.1789149427.449078321456909-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:57:07,678 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2146] 2026-09-11 17:57:07,754 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <752959327696760.1789149427.711474180221558-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:57:07,761 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2147] 2026-09-11 17:57:07,848 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2148] 2026-09-11 17:57:07,927 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2149] 2026-09-11 17:57:07,997 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <981209366044316.1789149427.958225488662720-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:57:08,003 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2150] 2026-09-11 17:57:08,068 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <029806326931892.1789149428.034298181533813-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:57:08,074 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2151] 2026-09-11 17:57:08,157 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2152] 2026-09-11 17:57:08,405 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [393] 2026-09-11 17:57:08,534 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverException.test_failed_dropoff_stop_leaves_item_actual_dropoff_time_null ... 2026-09-11 17:57:08,627 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverException.test_failed_pickup_stop_leaves_item_actual_pickup_time_null ... 2026-09-11 17:57:08,687 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverException.test_report_issue_on_arrived_stop_marks_failed ... 2026-09-11 17:57:08,760 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverException.test_report_issue_on_departed_stop_raises ... 2026-09-11 17:57:08,870 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverException.test_report_issue_on_planned_stop_marks_failed_and_stamps ... 2026-09-11 17:57:08,938 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverException.test_report_issue_on_serviced_stop_raises ... 2026-09-11 17:57:09,001 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [394] 2026-09-11 17:57:09,157 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [395, 396] 2026-09-11 17:57:09,303 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverException.test_report_issue_with_invalid_reason_raises ... 2026-09-11 17:57:09,386 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverException.test_report_issue_without_note_is_valid ... 2026-09-11 17:57:09,472 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:57:09,886 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <192387921868061.1789149429.779224395751953-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:57:10,019 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2153] 2026-09-11 17:57:10,094 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <498223346484179.1789149430.050854444503784-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:57:10,101 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2154] 2026-09-11 17:57:10,178 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2155] 2026-09-11 17:57:10,260 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2156] 2026-09-11 17:57:10,339 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <731252678697265.1789149430.294236183166504-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:57:10,345 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2157] 2026-09-11 17:57:10,417 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <162308541671818.1789149430.377920627593994-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:57:10,424 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2158] 2026-09-11 17:57:10,499 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2159] 2026-09-11 17:57:10,713 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [399] 2026-09-11 17:57:10,832 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverSecurity.test_driver_can_read_own_trip ... 2026-09-11 17:57:11,250 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverSecurity.test_driver_cannot_act_on_another_drivers_waypoint ... 2026-09-11 17:57:11,762 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [311], uid: 494, model: trip.waypoint 2026-09-11 17:57:11,790 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverSecurity.test_driver_cannot_read_another_drivers_trip ... 2026-09-11 17:57:12,550 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverSecurity.test_driver_search_returns_only_own_trips ... 2026-09-11 17:57:13,392 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverSecurity.test_fleet_group_driver_does_not_imply_fleet_group_user ... 2026-09-11 17:57:13,421 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverSecurity.test_fleet_group_driver_implies_base_group_user ... 2026-09-11 17:57:13,449 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution: Starting TestDriverSecurity.test_get_current_driver_trips_returns_only_confirmed_and_in_progress ... 2026-09-11 17:57:13,977 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2160] 2026-09-11 17:57:14,174 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:57:14,688 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <240732592765263.1789149434.599517583847046-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:57:14,785 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2161] 2026-09-11 17:57:14,861 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <848063944268784.1789149434.818652153015137-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:57:14,868 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2162] 2026-09-11 17:57:14,951 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2163] 2026-09-11 17:57:15,021 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2164] 2026-09-11 17:57:15,097 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <828907409328685.1789149435.056878805160522-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:57:15,103 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2165] 2026-09-11 17:57:15,184 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <706379719244663.1789149435.140215635299683-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:57:15,190 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2166] 2026-09-11 17:57:15,269 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2167] 2026-09-11 17:57:15,589 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [401] 2026-09-11 17:57:15,695 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [402] 2026-09-11 17:57:15,832 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [403, 404] 2026-09-11 17:57:16,008 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2168] 2026-09-11 17:57:16,045 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour: Starting TestDriverExecutionTour.test_driver_execution_tour ... 2026-09-11 17:57:16,439 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Chrome pid: 3103 2026-09-11 17:57:16,439 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Chrome headless temporary user profile dir: /tmp/tmph62inf5v_chrome_odoo 2026-09-11 17:57:16,439 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Issuing json command http://127.0.0.1:37131/json/version 2026-09-11 17:57:16,440 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request http://127.0.0.1:37131/json/version with timeout 3 increased to 10s during tests 2026-09-11 17:57:16,555 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Browser version: Chrome/150.0.7871.114 2026-09-11 17:57:16,555 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Issuing json command http://127.0.0.1:37131/json 2026-09-11 17:57:16,556 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request http://127.0.0.1:37131/json with timeout 3 increased to 10s during tests 2026-09-11 17:57:16,565 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Websocket url found: ws://127.0.0.1:37131/devtools/page/15DA8059DA5249DC042B8A97F5441766 2026-09-11 17:57:16,576 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Enable chrome headless console log notification 2026-09-11 17:57:16,583 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Chrome headless enable page notifications 2026-09-11 17:57:16,650 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:driver_exec_tour from n/a 2026-09-11 17:57:16,663 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Setting session cookie in browser 2026-09-11 17:57:16,677 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Open "http://127.0.0.1:8069/odoo/action-viin_fleet_planning.action_driver_execution_client" in browser 2026-09-11 17:57:16,677 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Navigating to: "http://127.0.0.1:8069/odoo/action-viin_fleet_planning.action_driver_execution_client" 2026-09-11 17:57:16,706 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:57:18,169 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:18] "GET /odoo/action-viin_fleet_planning.action_driver_execution_client HTTP/1.1" 200 - 177 0.348 1.128 2026-09-11 17:57:18,173 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Navigation result: {'frameId': '15DA8059DA5249DC042B8A97F5441766', 'loaderId': '55E14F0C082C6AAEC3A51CC8D3184302', 'isDownload': False} 2026-09-11 17:57:18,173 127 INFO rb-46204af-224751-414456 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-11 17:57:18,205 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:18] "GET /web/assets/5694bf1/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-09-11 17:57:18,215 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:18] "GET /web/assets/57e5c33/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-09-11 17:57:18,223 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:18] "GET /web/webclient/translations/092bd9b9da1b3125a10322c83aa3eedfd48e03da?lang=en_US HTTP/1.1" 200 - 0 0.000 0.018 2026-09-11 17:57:18,245 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:18] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.010 0.026 2026-09-11 17:57:18,270 127 INFO rb-46204af-224751-414456 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-11 17:57:18,469 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:18] "GET /web/webclient/load_menus/7810c30391df0a78a9953b115c6715b66e4602ca01438bfcc10787d29cadbc1c HTTP/1.1" 200 - 113 0.145 0.122 2026-09-11 17:57:18,491 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:18] "GET /web/assets/3310e42/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.008 0.168 2026-09-11 17:57:18,525 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:18] "GET /web/assets/21c9f9a/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.010 2026-09-11 17:57:19,141 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:19] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-09-11 17:57:19,148 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:19] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-09-11 17:57:19,167 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:19] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.013 2026-09-11 17:57:19,200 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:19] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.009 0.009 2026-09-11 17:57:19,219 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour.browser: Owl is running in 'dev' mode. 2026-09-11 17:57:19,252 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:19] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-11 17:57:19,326 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:19] "GET /odoo/offline HTTP/1.1" 200 - 5 0.012 0.039 2026-09-11 17:57:19,332 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:19] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.035 2026-09-11 17:57:19,361 127 INFO rb-46204af-224751-414456 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": "/odoo/action-viin_fleet_planning.action_driver_execution_client", "delayToCheckUndeterminisms": 0})" 2026-09-11 17:57:19,364 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:19] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.014 0.038 2026-09-11 17:57:19,384 127 INFO rb-46204af-224751-414456 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-11 17:57:19,513 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-11 17:57:19,529 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-09-11 17:57:19,641 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:19] "POST /mail/data HTTP/1.1" 200 - 48 0.156 0.107 2026-09-11 17:57:19,693 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:19] "GET /web/image?model=res.users&field=avatar_128&id=498 HTTP/1.1" 200 - 16 0.015 0.260 2026-09-11 17:57:19,725 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:19] "POST /web/action/load HTTP/1.1" 200 - 7 0.014 0.281 2026-09-11 17:57:19,734 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:19] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.346 2026-09-11 17:57:19,790 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:19] "GET /web/image/res.partner/1238/avatar_128?unique=1789149434000 HTTP/1.1" 200 - 8 0.021 0.349 2026-09-11 17:57:19,839 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:19] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.030 0.146 2026-09-11 17:57:19,869 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:19] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-11 17:57:19,882 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:19] "POST /web/dataset/call_kw/fleet.vehicle.trip/get_current_driver_trips HTTP/1.1" 200 - 4 0.018 0.103 2026-09-11 17:57:19,912 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:19] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.010 0.046 2026-09-11 17:57:19,946 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.038 2026-09-11 17:57:19,959 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:19] "POST /web/dataset/call_kw/fleet.vehicle.trip/read HTTP/1.1" 200 - 4 0.030 0.016 2026-09-11 17:57:20,021 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:20] "POST /web/dataset/call_kw/fleet.vehicle.trip/read HTTP/1.1" 200 - 10 0.026 0.027 2026-09-11 17:57:20,059 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:20] "POST /web/dataset/call_kw/trip.waypoint/read HTTP/1.1" 200 - 13 0.010 0.020 2026-09-11 17:57:20,128 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:20] "POST /web/dataset/call_kw/fleet.booking.item/read HTTP/1.1" 200 - 10 0.026 0.033 2026-09-11 17:57:20,162 127 INFO rb-46204af-224751-414456 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-11 17:57:20,236 127 INFO rb-46204af-224751-414456 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-11 17:57:20,406 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:20] "POST /web/dataset/call_kw/fleet.vehicle.trip/action_driver_start HTTP/1.1" 200 - 70 0.073 0.082 2026-09-11 17:57:20,451 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:20] "POST /web/dataset/call_kw/fleet.vehicle.trip/read HTTP/1.1" 200 - 5 0.010 0.017 2026-09-11 17:57:20,494 127 INFO rb-46204af-224751-414456 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-11 17:57:20,511 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:20] "POST /web/dataset/call_kw/trip.waypoint/read HTTP/1.1" 200 - 8 0.021 0.021 2026-09-11 17:57:20,559 127 INFO rb-46204af-224751-414456 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-11 17:57:20,578 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:20] "POST /web/dataset/call_kw/fleet.booking.item/read HTTP/1.1" 200 - 7 0.033 0.016 2026-09-11 17:57:20,614 127 INFO rb-46204af-224751-414456 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-11 17:57:20,736 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:20] "POST /web/dataset/call_kw/trip.waypoint/action_arrive HTTP/1.1" 200 - 31 0.065 0.056 2026-09-11 17:57:20,785 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:20] "POST /web/dataset/call_kw/fleet.vehicle.trip/read HTTP/1.1" 200 - 5 0.024 0.016 2026-09-11 17:57:20,858 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:20] "POST /web/dataset/call_kw/trip.waypoint/read HTTP/1.1" 200 - 8 0.034 0.028 2026-09-11 17:57:20,901 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:20] "POST /web/dataset/call_kw/fleet.booking.item/read HTTP/1.1" 200 - 7 0.016 0.016 2026-09-11 17:57:20,945 127 INFO rb-46204af-224751-414456 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-11 17:57:21,041 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:21] "POST /web/dataset/call_kw/trip.waypoint/action_load HTTP/1.1" 200 - 17 0.060 0.036 2026-09-11 17:57:21,072 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:21] "POST /web/dataset/call_kw/fleet.vehicle.trip/read HTTP/1.1" 200 - 5 0.008 0.014 2026-09-11 17:57:21,141 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:21] "POST /web/dataset/call_kw/trip.waypoint/read HTTP/1.1" 200 - 8 0.026 0.020 2026-09-11 17:57:21,185 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:21] "POST /web/dataset/call_kw/fleet.booking.item/read HTTP/1.1" 200 - 7 0.016 0.014 2026-09-11 17:57:21,225 127 INFO rb-46204af-224751-414456 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-11 17:57:21,260 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:21] "POST /web/dataset/call_kw/trip.waypoint/action_depart HTTP/1.1" 200 - 10 0.013 0.017 2026-09-11 17:57:21,322 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:21] "POST /web/dataset/call_kw/fleet.vehicle.trip/read HTTP/1.1" 200 - 5 0.029 0.019 2026-09-11 17:57:21,384 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:21] "POST /web/dataset/call_kw/trip.waypoint/read HTTP/1.1" 200 - 8 0.025 0.021 2026-09-11 17:57:21,415 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:21] "POST /web/dataset/call_kw/fleet.booking.item/read HTTP/1.1" 200 - 7 0.011 0.013 2026-09-11 17:57:21,442 127 INFO rb-46204af-224751-414456 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-11 17:57:21,512 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:21] "POST /web/dataset/call_kw/trip.waypoint/action_arrive HTTP/1.1" 200 - 16 0.041 0.027 2026-09-11 17:57:21,542 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:21] "POST /web/dataset/call_kw/fleet.vehicle.trip/read HTTP/1.1" 200 - 5 0.008 0.011 2026-09-11 17:57:21,585 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:21] "POST /web/dataset/call_kw/trip.waypoint/read HTTP/1.1" 200 - 8 0.017 0.018 2026-09-11 17:57:21,628 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:21] "POST /web/dataset/call_kw/fleet.booking.item/read HTTP/1.1" 200 - 7 0.018 0.018 2026-09-11 17:57:21,658 127 INFO rb-46204af-224751-414456 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-11 17:57:21,763 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:21] "POST /web/dataset/call_kw/trip.waypoint/action_unload HTTP/1.1" 200 - 17 0.074 0.030 2026-09-11 17:57:21,816 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:21] "POST /web/dataset/call_kw/fleet.vehicle.trip/read HTTP/1.1" 200 - 5 0.029 0.012 2026-09-11 17:57:21,850 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:21] "POST /web/dataset/call_kw/trip.waypoint/read HTTP/1.1" 200 - 8 0.009 0.015 2026-09-11 17:57:21,910 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:21] "POST /web/dataset/call_kw/fleet.booking.item/read HTTP/1.1" 200 - 7 0.035 0.017 2026-09-11 17:57:21,942 127 INFO rb-46204af-224751-414456 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-11 17:57:21,990 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:21] "POST /web/dataset/call_kw/trip.waypoint/action_depart HTTP/1.1" 200 - 10 0.025 0.022 2026-09-11 17:57:22,026 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:22] "POST /web/dataset/call_kw/fleet.vehicle.trip/read HTTP/1.1" 200 - 5 0.009 0.010 2026-09-11 17:57:22,076 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:22] "POST /web/dataset/call_kw/trip.waypoint/read HTTP/1.1" 200 - 8 0.017 0.017 2026-09-11 17:57:22,133 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:22] "POST /web/dataset/call_kw/fleet.booking.item/read HTTP/1.1" 200 - 7 0.015 0.019 2026-09-11 17:57:22,183 127 INFO rb-46204af-224751-414456 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-11 17:57:22,254 127 INFO rb-46204af-224751-414456 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-11 17:57:22,301 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:22] "POST /web/dataset/call_kw/trip.waypoint/action_report_issue HTTP/1.1" 200 - 9 0.020 0.025 2026-09-11 17:57:22,340 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:22] "POST /web/dataset/call_kw/fleet.vehicle.trip/read HTTP/1.1" 200 - 5 0.012 0.016 2026-09-11 17:57:22,398 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:22] "POST /web/dataset/call_kw/trip.waypoint/read HTTP/1.1" 200 - 8 0.016 0.021 2026-09-11 17:57:22,452 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:22] "POST /web/dataset/call_kw/fleet.booking.item/read HTTP/1.1" 200 - 7 0.021 0.014 2026-09-11 17:57:22,492 127 INFO rb-46204af-224751-414456 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-11 17:57:22,663 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:22] "POST /web/dataset/call_kw/fleet.vehicle.trip/action_finish_driver_trip HTTP/1.1" 200 - 71 0.100 0.069 2026-09-11 17:57:22,680 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:57:22] "POST /web/dataset/call_kw/fleet.vehicle.trip/get_current_driver_trips HTTP/1.1" 200 - 4 0.003 0.007 2026-09-11 17:57:22,705 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour.browser: tour succeeded 2026-09-11 17:57:22,706 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour.browser: ╔══════════════════════════════════════╗ ║ TOUR driver_execution_tour SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-09-11 17:57:22,798 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour.browser: heap 20050664 (allocated 20668416) 2026-09-11 17:57:22,813 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Closing chrome headless with pid 3103 2026-09-11 17:57:22,814 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Closing websocket connection 2026-09-11 17:57:22,815 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Terminating chrome headless with pid 3103 2026-09-11 17:57:22,943 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Chrome Log in: /tmp/odoo_tests/rb-46204af-224751-414456/chrome_logs/chrome_log_20260911_175722_943173_test_driver_execution_tour.txt 2026-09-11 17:57:22,943 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_driver_execution_tour.TestDriverExecutionTour.test_driver_execution_tour: Removing chrome user profile "/tmp/tmph62inf5v_chrome_odoo" 2026-09-11 17:57:23,004 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:57:26,213 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_fleet_booking_item_assignment_01_manual: Starting TestFleetAssignmenManual.test_002_assign_unassign_trip ... 2026-09-11 17:57:26,587 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <218145416389028.1789149446.496110677719116-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:57:26,666 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2169] 2026-09-11 17:57:26,761 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <457444410005715.1789149446.710892438888550-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:57:26,769 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2170] 2026-09-11 17:57:26,907 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2171] 2026-09-11 17:57:27,033 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2172] 2026-09-11 17:57:27,142 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <475318698808021.1789149447.082549333572388-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:57:27,156 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2173] 2026-09-11 17:57:27,253 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <892416469522895.1789149447.205200195312500-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:57:27,273 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2174] 2026-09-11 17:57:27,423 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2175] 2026-09-11 17:57:27,635 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2176] 2026-09-11 17:57:28,020 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [407] 2026-09-11 17:57:28,195 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [318, 319] 2026-09-11 17:57:28,269 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_fleet_booking_item_assignment_01_manual: Starting TestFleetAssignmenManual.test_003_assign_unassign_trip ... 2026-09-11 17:57:28,556 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <018588666198172.1789149448.374850511550903-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:57:28,646 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2177] 2026-09-11 17:57:28,777 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <760319873301489.1789149448.703682422637939-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:57:28,792 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2178] 2026-09-11 17:57:28,960 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2179] 2026-09-11 17:57:29,122 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2180] 2026-09-11 17:57:29,256 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <286652364614189.1789149449.172708749771118-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:57:29,286 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2181] 2026-09-11 17:57:29,447 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <708478178311994.1789149449.356084585189819-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:57:29,475 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2182] 2026-09-11 17:57:29,613 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2183] 2026-09-11 17:57:29,802 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2184] 2026-09-11 17:57:30,097 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [409] 2026-09-11 17:57:30,211 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [321] 2026-09-11 17:57:30,308 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_fleet_booking_item_assignment_01_manual: Starting TestFleetAssignmenManual.test_004_assign_unassign_trip ... 2026-09-11 17:57:30,635 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <563389815130172.1789149450.439468860626221-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:57:30,714 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2185] 2026-09-11 17:57:30,813 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <609531743249865.1789149450.759546995162964-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:57:30,824 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2186] 2026-09-11 17:57:30,963 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2187] 2026-09-11 17:57:31,080 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2188] 2026-09-11 17:57:31,197 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <596141665387029.1789149451.118290901184082-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:57:31,209 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2189] 2026-09-11 17:57:31,366 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <855579411186952.1789149451.296348333358765-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:57:31,381 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2190] 2026-09-11 17:57:31,551 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2191] 2026-09-11 17:57:31,714 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2192] 2026-09-11 17:57:31,989 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [411] 2026-09-11 17:57:32,401 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [322, 323] 2026-09-11 17:57:32,815 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [413] 2026-09-11 17:57:32,918 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [324, 325] 2026-09-11 17:57:32,985 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_fleet_booking_item_assignment_01_manual: Starting TestFleetAssignmenManual.test_006_assign_unassign_trip ... 2026-09-11 17:57:33,252 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <001929587562034.1789149453.063592672348022-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:57:33,345 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2193] 2026-09-11 17:57:33,499 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <472381341231902.1789149453.405937671661377-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:57:33,518 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2194] 2026-09-11 17:57:33,685 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2195] 2026-09-11 17:57:33,825 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2196] 2026-09-11 17:57:33,968 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <008852291189063.1789149453.883716821670532-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:57:33,982 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2197] 2026-09-11 17:57:34,165 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <572368138824583.1789149454.056618452072144-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:57:34,205 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2198] 2026-09-11 17:57:34,397 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2199] 2026-09-11 17:57:34,560 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2200] 2026-09-11 17:57:34,928 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <486626865385034.1789149454.820840358734131-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:57:35,065 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2201] 2026-09-11 17:57:35,169 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <077389096050226.1789149455.115031242370605-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:57:35,178 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2202] 2026-09-11 17:57:35,315 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2203] 2026-09-11 17:57:35,418 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2204] 2026-09-11 17:57:35,549 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <505545020698536.1789149455.472692012786865-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:57:35,559 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2205] 2026-09-11 17:57:35,672 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <872300690595841.1789149455.605024337768555-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:57:35,688 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2206] 2026-09-11 17:57:35,830 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2207] 2026-09-11 17:57:35,952 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2208] 2026-09-11 17:57:36,056 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:57:39,275 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_0001_trip_dates ... 2026-09-11 17:57:39,580 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_0002_trip_dates ... 2026-09-11 17:57:39,641 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_0003_trip_dates ... 2026-09-11 17:57:39,683 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_0004_trip_dates ... 2026-09-11 17:57:39,735 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_0005_trip_dates ... 2026-09-11 17:57:40,105 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_0006_trip_dates ... 2026-09-11 17:57:40,441 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_action_confirm ... 2026-09-11 17:57:40,844 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [418] 2026-09-11 17:57:41,259 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_change_route_001 ... 2026-09-11 17:57:41,388 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_create_trip_with_more_than_2_waypoint ... 2026-09-11 17:57:42,686 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted route.segment records with IDs: [6] 2026-09-11 17:57:43,447 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [423, 424] 2026-09-11 17:57:43,655 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_demodata_001 ... 2026-09-11 17:57:43,683 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_onchange_route_001 ... 2026-09-11 17:57:44,051 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [427] 2026-09-11 17:57:44,164 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_onchange_route_002 ... 2026-09-11 17:57:44,600 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [429, 430, 431] 2026-09-11 17:57:44,726 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_onchange_route_003 ... 2026-09-11 17:57:45,588 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [435, 436, 437] 2026-09-11 17:57:45,775 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [438, 439, 440] 2026-09-11 17:57:46,028 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [441, 442, 443] 2026-09-11 17:57:46,173 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [444, 445, 446] 2026-09-11 17:57:46,322 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_onchange_route_004 ... 2026-09-11 17:57:47,115 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [450, 451, 452] 2026-09-11 17:57:47,283 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [453, 454, 455] 2026-09-11 17:57:47,444 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_onchange_route_005 ... 2026-09-11 17:57:48,258 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [459, 460, 461] 2026-09-11 17:57:48,326 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [462, 463, 464] 2026-09-11 17:57:48,356 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_onchange_route_006 ... 2026-09-11 17:57:48,973 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_onchange_vehicle ... 2026-09-11 17:57:49,345 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_trip_waypoints_001 ... 2026-09-11 17:57:49,476 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_trip_waypoints_002 ... 2026-09-11 17:57:50,099 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [473, 474] 2026-09-11 17:57:50,161 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [367] 2026-09-11 17:57:50,231 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [475] 2026-09-11 17:57:50,309 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [477] 2026-09-11 17:57:50,414 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [478] 2026-09-11 17:57:50,578 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_trip_waypoints_003 ... 2026-09-11 17:57:50,760 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [370] 2026-09-11 17:57:50,843 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [480] 2026-09-11 17:57:50,949 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [482] 2026-09-11 17:57:51,048 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [483] 2026-09-11 17:57:51,176 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [484, 485] 2026-09-11 17:57:51,290 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip: Starting TestFleetVehicleTrip.test_unlink ... 2026-09-11 17:57:51,809 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [488] 2026-09-11 17:57:52,224 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted fleet.vehicle.trip records with IDs: [171] 2026-09-11 17:57:52,260 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3885] 2026-09-11 17:57:52,310 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:57:54,924 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip_cost: Starting TestFleetVehicleTripCost.test_trip_cost_001 ... 2026-09-11 17:57:55,191 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_fleet_vehicle_trip_cost: Starting TestFleetVehicleTripCost.test_trip_cost_002 ... 2026-09-11 17:57:55,319 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:57:57,346 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_high_fixes: Starting TestHighFixes.test_h1_dropoff_waypoint_mid_time_false_no_crash ... 2026-09-11 17:57:57,779 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [492] 2026-09-11 17:57:57,951 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_high_fixes: Starting TestHighFixes.test_h1_pickup_waypoint_mid_time_false_no_crash ... 2026-09-11 17:57:58,298 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [494] 2026-09-11 17:57:58,516 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_high_fixes: Starting TestHighFixes.test_h2_operation_distance_batched_compute ... 2026-09-11 17:57:58,967 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [496] 2026-09-11 17:57:59,171 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [497] 2026-09-11 17:57:59,296 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_high_fixes: Starting TestHighFixes.test_h2_operation_distance_excludes_non_done_trips ... 2026-09-11 17:57:59,680 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [499] 2026-09-11 17:57:59,827 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_high_fixes: Starting TestHighFixes.test_h3_assistant_vehicle_trip_ids_follows_trip_assignment ... 2026-09-11 17:58:00,368 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [501] 2026-09-11 17:58:00,536 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_high_fixes: Starting TestHighFixes.test_h3_assistant_vehicle_trip_ids_via_user_partner ... 2026-09-11 17:58:01,570 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [503] 2026-09-11 17:58:01,848 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-11 17:58:02,622 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_planning_group_ladder: Starting TestPlanningGroupLadder.test_admin_supersets_operator_and_booking_admin ... 2026-09-11 17:58:02,687 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_planning_group_ladder: Starting TestPlanningGroupLadder.test_admin_transitively_holds_operator_closure ... 2026-09-11 17:58:02,736 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_planning_group_ladder: Starting TestPlanningGroupLadder.test_driver_role_stays_off_ladder ... 2026-09-11 17:58:02,793 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_planning_group_ladder: Starting TestPlanningGroupLadder.test_operator_inherits_composed_role_closure ... 2026-09-11 17:58:02,833 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_planning_group_ladder: Starting TestPlanningGroupLadder.test_operator_sees_fleet_operations_tree ... 2026-09-11 17:58:02,962 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_planning_group_ladder: Starting TestPlanningGroupLadder.test_root_and_admin_are_default_members_of_group_admin ... 2026-09-11 17:58:03,013 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:58:03,384 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_planning_group_ladder: Starting TestPlanningUniversalMenu.test_bookings_container_stays_under_universal_root ... 2026-09-11 17:58:03,421 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_planning_group_ladder: Starting TestPlanningUniversalMenu.test_plain_employee_keeps_top_level_booking_app ... 2026-09-11 17:58:03,536 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:58:06,001 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_route_canonicalization: Starting TestRouteCanonicalisation.test_explicit_route_not_downgraded_to_popular_sibling ... 2026-09-11 17:58:06,309 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:58:09,469 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_trip_segment_constraint: Starting TestTripSegmentConstraint.test_check_route_section_id_one_side_address_mismatch ... 2026-09-11 17:58:09,821 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:58:12,743 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_vehicle_trip_start: Starting TestVehicleTripWizard.test_trip_start_wizard_001 ... 2026-09-11 17:58:13,397 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [506] 2026-09-11 17:58:13,666 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [507] 2026-09-11 17:58:13,770 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_vehicle_trip_start: Starting TestVehicleTripWizard.test_trip_start_wizard_002 ... 2026-09-11 17:58:14,102 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [509] 2026-09-11 17:58:14,278 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [510] 2026-09-11 17:58:14,396 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:58:15,162 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <408433839983837.1789149495.068492650985718-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:58:15,244 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2209] 2026-09-11 17:58:15,322 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <959092458753394.1789149495.278913021087646-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:58:15,329 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2210] 2026-09-11 17:58:15,415 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2211] 2026-09-11 17:58:15,498 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2212] 2026-09-11 17:58:15,576 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <237790140376652.1789149495.532638311386108-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:58:15,583 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2213] 2026-09-11 17:58:15,665 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <328524511886289.1789149495.617548465728760-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:58:15,672 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2214] 2026-09-11 17:58:15,761 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2215] 2026-09-11 17:58:15,777 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_vrp_apply: Starting TestVRPApplyCreatesTrip.test_apply_creates_draft_trip_when_vehicle_has_none ... 2026-09-11 17:58:16,164 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #545 deleted trip.segment records with IDs: [512] 2026-09-11 17:58:16,259 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:58:16,859 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <363383237836400.1789149496.786209583282471-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:58:16,975 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2216] 2026-09-11 17:58:17,052 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <030759259857076.1789149497.008633136749268-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:58:17,059 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2217] 2026-09-11 17:58:17,144 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2218] 2026-09-11 17:58:17,230 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2219] 2026-09-11 17:58:17,306 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <405183564122851.1789149497.265157461166382-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:58:17,312 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2220] 2026-09-11 17:58:17,387 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <941508210179976.1789149497.347848653793335-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:58:17,393 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2221] 2026-09-11 17:58:17,471 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2222] 2026-09-11 17:58:17,486 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_vrp_apply: Starting TestVRPApplyReusesTrip.test_apply_reuses_existing_assignable_trip ... 2026-09-11 17:58:17,729 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #546 deleted trip.segment records with IDs: [514] 2026-09-11 17:58:17,815 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:58:19,624 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_vrp_engine: Starting TestVrpSeamNoOp.test_vrp_empty_items_echoes_provider_verbatim ... 2026-09-11 17:58:19,758 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_vrp_engine: Starting TestVrpSeamNoOp.test_vrp_empty_items_returns_exactly_three_keys ... 2026-09-11 17:58:19,797 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:58:21,855 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_vrp_engine: Starting TestVrpFeasiblePlan.test_vrp_feasible_solution ... 2026-09-11 17:58:22,323 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <572904399311469.1789149502.159565687179565-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:58:22,415 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2223] 2026-09-11 17:58:22,500 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <903363490762943.1789149502.455272912979126-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:58:22,508 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2224] 2026-09-11 17:58:22,599 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2225] 2026-09-11 17:58:22,680 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2226] 2026-09-11 17:58:22,752 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <413863805208867.1789149502.711766958236694-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:58:22,758 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2227] 2026-09-11 17:58:22,837 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <732772820061459.1789149502.795099735260010-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:58:22,844 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2228] 2026-09-11 17:58:22,926 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2229] 2026-09-11 17:58:23,080 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2230] 2026-09-11 17:58:23,340 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <170760868986211.1789149503.250707387924194-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:58:23,455 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2231] 2026-09-11 17:58:23,597 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <048350978784454.1789149503.518608808517456-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:58:23,611 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2232] 2026-09-11 17:58:23,727 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2233] 2026-09-11 17:58:23,830 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2234] 2026-09-11 17:58:23,942 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <707963775528481.1789149503.879629850387573-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:58:23,949 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2235] 2026-09-11 17:58:24,038 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <807872650907542.1789149503.992195606231689-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:58:24,045 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2236] 2026-09-11 17:58:24,140 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2237] 2026-09-11 17:58:24,232 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2238] 2026-09-11 17:58:29,357 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:58:31,551 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_vrp_engine: Starting TestVrpPerLegCumulative.test_vrp_per_leg_reload_route_is_feasible ... 2026-09-11 17:58:32,058 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <304522294853164.1789149511.875236272811890-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:58:32,171 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2239] 2026-09-11 17:58:32,254 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <025396329146328.1789149512.208702564239502-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:58:32,261 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2240] 2026-09-11 17:58:32,349 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2241] 2026-09-11 17:58:32,433 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2242] 2026-09-11 17:58:32,520 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <669472505804028.1789149512.468839406967163-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:58:32,528 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2243] 2026-09-11 17:58:32,620 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <844279861388088.1789149512.574371099472046-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:58:32,625 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2244] 2026-09-11 17:58:32,706 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2245] 2026-09-11 17:58:32,794 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2246] 2026-09-11 17:58:32,903 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <349821094135544.1789149512.865503787994385-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:58:32,951 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2247] 2026-09-11 17:58:33,032 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <630070827021019.1789149512.990309953689575-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:58:33,038 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2248] 2026-09-11 17:58:33,132 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2249] 2026-09-11 17:58:33,260 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2250] 2026-09-11 17:58:33,389 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <222499860417837.1789149513.315363645553589-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:58:33,399 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2251] 2026-09-11 17:58:33,503 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <342708290218623.1789149513.444937229156494-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:58:33,511 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2252] 2026-09-11 17:58:33,601 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2253] 2026-09-11 17:58:33,690 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2254] 2026-09-11 17:58:33,796 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <604674335219899.1789149513.757704734802246-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:58:33,847 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2255] 2026-09-11 17:58:33,923 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <477059830994026.1789149513.883309602737427-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:58:33,929 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2256] 2026-09-11 17:58:34,012 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2257] 2026-09-11 17:58:34,095 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2258] 2026-09-11 17:58:34,172 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <758537193630951.1789149514.130299806594849-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:58:34,179 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2259] 2026-09-11 17:58:34,258 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <437775712464862.1789149514.216451168060303-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:58:34,265 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2260] 2026-09-11 17:58:34,359 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2261] 2026-09-11 17:58:34,444 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2262] 2026-09-11 17:58:39,530 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:58:42,631 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_vrp_engine: Starting TestVrpDroppedReasons.test_vrp_drop_missing_coordinates_item ... 2026-09-11 17:58:43,113 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <634553371339159.1789149522.986658811569214-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:58:43,228 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2263] 2026-09-11 17:58:43,354 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <082791892466016.1789149523.278064012527466-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:58:43,372 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2264] 2026-09-11 17:58:43,498 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2265] 2026-09-11 17:58:43,688 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2266] 2026-09-11 17:58:43,785 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <951773339342592.1789149523.738685846328735-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:58:43,796 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2267] 2026-09-11 17:58:43,911 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <695432460300890.1789149523.845457315444946-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:58:43,948 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2268] 2026-09-11 17:58:44,129 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2269] 2026-09-11 17:58:44,265 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2270] 2026-09-11 17:58:44,320 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_vrp_engine: Starting TestVrpDroppedReasons.test_vrp_drop_no_available_vehicle_item ... 2026-09-11 17:58:44,677 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <248842038418675.1789149524.559407472610474-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:58:44,785 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2271] 2026-09-11 17:58:44,894 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <317282173465390.1789149524.829084157943726-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:58:44,908 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2272] 2026-09-11 17:58:45,056 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2273] 2026-09-11 17:58:45,178 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2274] 2026-09-11 17:58:45,275 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <930877872509427.1789149525.229122161865234-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:58:45,294 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2275] 2026-09-11 17:58:45,420 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <905665610084701.1789149525.356775283813477-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:58:45,433 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2276] 2026-09-11 17:58:45,625 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2277] 2026-09-11 17:58:45,758 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2278] 2026-09-11 17:58:46,185 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [516] 2026-09-11 17:58:46,685 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <368432393148341.1789149526.632603883743286-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:58:46,772 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2279] 2026-09-11 17:58:46,892 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <418985930125566.1789149526.825028181076050-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:58:46,899 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2280] 2026-09-11 17:58:46,998 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2281] 2026-09-11 17:58:47,099 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2282] 2026-09-11 17:58:47,204 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <518977888210542.1789149527.153076171875000-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:58:47,210 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2283] 2026-09-11 17:58:47,323 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <561853397980704.1789149527.248377561569214-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:58:47,330 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2284] 2026-09-11 17:58:47,435 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2285] 2026-09-11 17:58:47,549 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2286] 2026-09-11 17:58:47,604 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_vrp_engine: Starting TestVrpDroppedReasons.test_vrp_drop_out_of_window_item ... 2026-09-11 17:58:48,021 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <318073143832011.1789149527.927237987518311-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:58:48,100 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2287] 2026-09-11 17:58:48,197 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <732364596444910.1789149528.148324251174927-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:58:48,205 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2288] 2026-09-11 17:58:48,311 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2289] 2026-09-11 17:58:48,405 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2290] 2026-09-11 17:58:48,531 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <060578631529848.1789149528.448846578598022-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:58:48,547 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2291] 2026-09-11 17:58:48,702 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <083843097218882.1789149528.615794658660889-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:58:48,720 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2292] 2026-09-11 17:58:48,923 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2293] 2026-09-11 17:58:49,076 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2294] 2026-09-11 17:58:49,145 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_vrp_engine: Starting TestVrpDroppedReasons.test_vrp_drop_over_capacity_item ... 2026-09-11 17:58:49,539 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <245437512578934.1789149529.387375354766846-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:58:49,650 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2295] 2026-09-11 17:58:49,764 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <597573213389477.1789149529.693047761917114-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:58:49,778 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2296] 2026-09-11 17:58:49,907 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2297] 2026-09-11 17:58:50,024 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2298] 2026-09-11 17:58:50,131 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <003745277590389.1789149530.074712753295898-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:58:50,140 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2299] 2026-09-11 17:58:50,220 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <667610513448051.1789149530.172254800796509-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:58:50,227 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2300] 2026-09-11 17:58:50,322 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2301] 2026-09-11 17:58:50,469 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2302] 2026-09-11 17:58:50,604 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:58:53,035 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_vrp_engine: Starting TestVrpAvailability.test_vrp_busy_vehicle_is_excluded ... 2026-09-11 17:58:53,537 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <962686318715849.1789149533.386424303054810-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:58:53,688 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2303] 2026-09-11 17:58:53,859 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <583399536805997.1789149533.769477367401123-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:58:53,872 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2304] 2026-09-11 17:58:54,025 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2305] 2026-09-11 17:58:54,184 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2306] 2026-09-11 17:58:54,309 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <648346099068035.1789149534.249762535095215-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:58:54,315 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2307] 2026-09-11 17:58:54,390 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <950399478575052.1789149534.347545623779297-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:58:54,397 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2308] 2026-09-11 17:58:54,471 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2309] 2026-09-11 17:58:54,583 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2310] 2026-09-11 17:58:55,094 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [518] 2026-09-11 17:58:55,766 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <873468911083214.1789149535.731730699539185-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:58:55,852 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2311] 2026-09-11 17:58:55,978 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <676023819063680.1789149535.910162210464478-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:58:56,002 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2312] 2026-09-11 17:58:56,160 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2313] 2026-09-11 17:58:56,335 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2314] 2026-09-11 17:58:56,457 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <399922389370763.1789149536.391290664672852-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:58:56,495 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2315] 2026-09-11 17:58:56,662 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <158972530157327.1789149536.584491252899170-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:58:56,678 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2316] 2026-09-11 17:58:56,779 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2317] 2026-09-11 17:58:56,869 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2318] 2026-09-11 17:59:01,962 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:59:03,927 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_vrp_engine: Starting TestVrpMultiDepot.test_vrp_each_route_rooted_at_own_depot ... 2026-09-11 17:59:04,351 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <494410631454521.1789149544.261233329772949-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:59:04,440 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2319] 2026-09-11 17:59:04,513 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <603523030827459.1789149544.474727869033813-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:59:04,520 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2320] 2026-09-11 17:59:04,600 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2321] 2026-09-11 17:59:04,677 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2322] 2026-09-11 17:59:04,749 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <947976613601773.1789149544.707203388214111-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:59:04,756 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2323] 2026-09-11 17:59:04,836 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <983797144675436.1789149544.791069984436035-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:59:04,843 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2324] 2026-09-11 17:59:04,927 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2325] 2026-09-11 17:59:05,005 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2326] 2026-09-11 17:59:05,114 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <223133645959589.1789149545.077019929885864-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:59:05,170 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2327] 2026-09-11 17:59:05,248 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <134517095950867.1789149545.206543445587158-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:59:05,253 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2328] 2026-09-11 17:59:05,333 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2329] 2026-09-11 17:59:05,415 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2330] 2026-09-11 17:59:05,485 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <127276961560176.1789149545.446768283843994-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:59:05,491 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2331] 2026-09-11 17:59:05,584 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <716465604726598.1789149545.527623176574707-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:59:05,613 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2332] 2026-09-11 17:59:05,791 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2333] 2026-09-11 17:59:05,941 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2334] 2026-09-11 17:59:11,078 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:59:13,768 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_vrp_robustness: Starting TestVrpMatrixTeleport.test_missing_offdiagonal_cell_is_repaired_not_teleport ... 2026-09-11 17:59:13,944 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:59:15,531 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_vrp_robustness: Starting TestVrpClassifyDroppedReasons.test_in_horizon_but_window_too_tight_is_reason_time_window ... 2026-09-11 17:59:15,844 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <947466249958542.1789149555.758128643035889-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:59:15,921 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2335] 2026-09-11 17:59:15,995 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <091196210578242.1789149555.956970453262329-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:59:16,001 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2336] 2026-09-11 17:59:16,077 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2337] 2026-09-11 17:59:16,154 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2338] 2026-09-11 17:59:16,225 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <753866698301353.1789149556.184297800064087-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:59:16,232 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2339] 2026-09-11 17:59:16,311 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <455520109379573.1789149556.266211986541748-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:59:16,318 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2340] 2026-09-11 17:59:16,403 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2341] 2026-09-11 17:59:16,482 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2342] 2026-09-11 17:59:16,535 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_vrp_robustness: Starting TestVrpClassifyDroppedReasons.test_seats_exceeded_drop_is_reason_seats_not_capacity ... 2026-09-11 17:59:16,822 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <482600470202803.1789149556.734003782272339-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:59:16,891 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2343] 2026-09-11 17:59:16,963 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <808114281598754.1789149556.922990560531616-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:59:16,970 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2344] 2026-09-11 17:59:17,051 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2345] 2026-09-11 17:59:17,158 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2346] 2026-09-11 17:59:17,246 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <025287996840124.1789149557.195633888244629-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:59:17,253 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2347] 2026-09-11 17:59:17,340 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <773155890436736.1789149557.292986631393433-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:59:17,348 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2348] 2026-09-11 17:59:17,451 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2349] 2026-09-11 17:59:17,541 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2350] 2026-09-11 17:59:17,600 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:59:19,254 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_vrp_robustness: Starting TestVrpSolverMeta.test_no_solution_meta_is_honest ... 2026-09-11 17:59:19,527 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <170760608619245.1789149559.449188709259033-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:59:19,595 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2351] 2026-09-11 17:59:19,670 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <883420451286633.1789149559.629645109176636-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:59:19,677 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2352] 2026-09-11 17:59:19,756 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2353] 2026-09-11 17:59:19,839 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2354] 2026-09-11 17:59:19,918 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <417862781037569.1789149559.874904632568359-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:59:19,925 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2355] 2026-09-11 17:59:20,003 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <797694900212852.1789149559.960340261459351-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:59:20,009 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2356] 2026-09-11 17:59:20,087 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2357] 2026-09-11 17:59:20,163 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2358] 2026-09-11 17:59:20,508 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [520] 2026-09-11 17:59:20,809 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <991677298321298.1789149560.774499177932739-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:59:20,870 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2359] 2026-09-11 17:59:20,950 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <137964605343469.1789149560.907262802124023-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:59:20,957 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2360] 2026-09-11 17:59:21,042 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2361] 2026-09-11 17:59:21,125 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2362] 2026-09-11 17:59:21,195 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <231926111872252.1789149561.157697677612305-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:59:21,202 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2363] 2026-09-11 17:59:21,283 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <640819389736060.1789149561.239337205886841-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:59:21,291 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2364] 2026-09-11 17:59:21,406 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2365] 2026-09-11 17:59:21,508 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2366] 2026-09-11 17:59:21,568 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_vrp_robustness: Starting TestVrpSolverMeta.test_solver_meta_signals_are_live_not_pinned ... 2026-09-11 17:59:21,591 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_vrp_robustness: Starting TestVrpSolverMeta.test_solver_status_derives_from_ortools_not_hardcoded ... 2026-09-11 17:59:21,885 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <368979224725326.1789149561.783561944961548-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:59:21,960 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2367] 2026-09-11 17:59:22,033 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <769072363329808.1789149561.995279312133789-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:59:22,037 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2368] 2026-09-11 17:59:22,116 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2369] 2026-09-11 17:59:22,196 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2370] 2026-09-11 17:59:22,270 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <139161735254501.1789149562.231712341308594-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:59:22,276 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2371] 2026-09-11 17:59:22,346 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <352628298321675.1789149562.305789470672607-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:59:22,352 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2372] 2026-09-11 17:59:22,433 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2373] 2026-09-11 17:59:22,508 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2374] 2026-09-11 17:59:27,592 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:59:30,209 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning.tests.test_waypoint_cleared_on_release: Starting TestWaypointClearedOnRelease.test_waypoints_cleared_when_booking_item_released_from_trip ... 2026-09-11 17:59:30,614 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <696178779922693.1789149570.487887620925903-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 17:59:30,717 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2375] 2026-09-11 17:59:30,862 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <384431318444698.1789149570.788369894027710-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 17:59:30,877 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2376] 2026-09-11 17:59:31,015 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2377] 2026-09-11 17:59:31,141 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2378] 2026-09-11 17:59:31,244 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <306432147575485.1789149571.184300184249878-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 17:59:31,256 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2379] 2026-09-11 17:59:31,398 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <566847512363938.1789149571.335204839706421-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 17:59:31,416 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2380] 2026-09-11 17:59:31,525 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2381] 2026-09-11 17:59:31,607 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2382] 2026-09-11 17:59:31,817 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [522] 2026-09-11 17:59:31,994 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:59:32,009 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_account.tests.test_auto_install_optin: Starting TestViinFleetPlanningAccountAutoInstallOptin.test_planning_account_has_no_old_technical_name ... 2026-09-11 17:59:32,041 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_account.tests.test_auto_install_optin: Starting TestViinFleetPlanningAccountAutoInstallOptin.test_planning_account_triggers_off_booking_and_planning ... 2026-09-11 17:59:32,089 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:59:32,106 127 INFO rb-46204af-224751-414456 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-11 17:59:32,145 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:59:32,701 127 INFO rb-46204af-224751-414456 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-11 17:59:32,971 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [524] 2026-09-11 17:59:33,169 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:59:33,187 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_gantt.tests.test_fleet_trip_gantt_action_wiring: Starting TestFleetTripGanttActionWiring.test_adding_the_gantt_tab_claims_no_slot_a_peer_bridge_needs ... 2026-09-11 17:59:33,219 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_gantt.tests.test_fleet_trip_gantt_action_wiring: Starting TestFleetTripGanttActionWiring.test_each_wired_screen_still_opens_on_the_view_it_opened_on_before ... 2026-09-11 17:59:33,280 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_gantt.tests.test_fleet_trip_gantt_action_wiring: Starting TestFleetTripGanttActionWiring.test_every_menu_reachable_trips_screen_offers_a_gantt_tab ... 2026-09-11 17:59:33,325 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_gantt.tests.test_fleet_trip_gantt_action_wiring: Starting TestFleetTripGanttActionWiring.test_exactly_three_trips_screens_are_wired_for_gantt ... 2026-09-11 17:59:33,351 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_gantt.tests.test_fleet_trip_gantt_action_wiring: Starting TestFleetTripGanttActionWiring.test_the_gantt_tab_opens_the_scheduled_dates_chart ... 2026-09-11 17:59:33,387 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_gantt.tests.test_fleet_trip_gantt_action_wiring: Starting TestFleetTripGanttActionWiring.test_trips_in_operation_offers_no_gantt_tab ... 2026-09-11 17:59:33,433 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_gantt.tests.test_fleet_trip_gantt_action_wiring: Starting TestFleetTripGanttActionWiring.test_uninstalling_restores_every_wired_screen_to_its_pre_install_state ... 2026-09-11 17:59:33,507 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_gantt.tests.test_fleet_trip_gantt_action_wiring: Starting TestFleetTripGanttActionWiring.test_updating_the_module_never_duplicates_the_gantt_tab ... 2026-09-11 17:59:33,567 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:59:33,585 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_gantt.tests.test_fleet_trip_gantt_view: Starting TestFleetTripGanttView.test_a_gantt_chart_draws_the_schedule_and_never_the_recorded_actuals ... 2026-09-11 17:59:33,936 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_gantt.tests.test_fleet_trip_gantt_view: Starting TestFleetTripGanttView.test_a_gantt_chart_may_never_write_a_trips_recorded_actual_times ... 2026-09-11 17:59:33,974 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_gantt.tests.test_fleet_trip_gantt_view: Starting TestFleetTripGanttView.test_a_gantt_chart_names_only_fields_that_exist_on_a_trip ... 2026-09-11 17:59:33,996 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_gantt.tests.test_fleet_trip_gantt_view: Starting TestFleetTripGanttView.test_this_module_ships_exactly_one_trips_gantt_chart ... 2026-09-11 17:59:34,044 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:59:34,063 127 INFO rb-46204af-224751-414456 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-11 17:59:34,154 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:59:37,145 127 INFO rb-46204af-224751-414456 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-11 17:59:37,496 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [526] 2026-09-11 17:59:37,691 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseHappyPath.test_expense_line_payment_mode_own_account ... 2026-09-11 17:59:37,921 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [528] 2026-09-11 17:59:38,090 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseHappyPath.test_expense_sheet_count_smart_button ... 2026-09-11 17:59:38,310 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [530] 2026-09-11 17:59:38,482 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseHappyPath.test_gl_account_resolves_on_expense_line ... 2026-09-11 17:59:38,709 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [532] 2026-09-11 17:59:38,889 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-11 17:59:40,770 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseUserError.test_missing_product_raises_user_error ... 2026-09-11 17:59:41,153 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [534] 2026-09-11 17:59:41,353 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-11 17:59:43,639 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseIdempotencyAndAuto.test_auto_create_flag_triggers_on_action_done ... 2026-09-11 17:59:44,277 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [536] 2026-09-11 17:59:44,514 127 INFO rb-46204af-224751-414456 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-11 17:59:44,916 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [538] 2026-09-11 17:59:45,170 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseIdempotencyAndAuto.test_double_generate_does_not_duplicate_sheet ... 2026-09-11 17:59:45,503 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [540] 2026-09-11 17:59:45,811 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-11 17:59:48,769 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseGuards.test_driver_without_employee_produces_no_sheet ... 2026-09-11 17:59:49,428 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [542] 2026-09-11 17:59:49,654 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseGuards.test_passenger_seam_is_removed ... 2026-09-11 17:59:49,700 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-11 17:59:53,060 127 INFO rb-46204af-224751-414456 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-11 17:59:53,462 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [544] 2026-09-11 17:59:53,713 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #636 deleted hr.expense.sheet records with IDs: [35] 2026-09-11 17:59:53,772 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted fleet.vehicle.trip records with IDs: [204] 2026-09-11 17:59:53,808 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4121] 2026-09-11 17:59:53,833 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseCancelCascade.test_trip_cancel_leaves_submitted_sheet_untouched ... 2026-09-11 17:59:54,084 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [546] 2026-09-11 17:59:54,316 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseCancelCascade.test_trip_cancel_unlinks_draft_expense_sheet ... 2026-09-11 17:59:54,571 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [548] 2026-09-11 17:59:54,827 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #636 deleted hr.expense.sheet records with IDs: [37] 2026-09-11 17:59:54,864 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-11 17:59:56,875 127 INFO rb-46204af-224751-414456 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-11 17:59:57,109 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-11 17:59:59,172 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseViewAction.test_view_action_binds_real_expense_sheet_form ... 2026-09-11 17:59:59,538 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [550] 2026-09-11 17:59:59,735 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_hr_expense.tests.test_trip_expense_bridge: Starting TestDriverExpenseViewAction.test_view_action_scopes_domain_when_not_single ... 2026-09-11 17:59:59,963 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [552] 2026-09-11 18:00:00,180 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-11 18:00:02,268 127 INFO rb-46204af-224751-414456 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-11 18:00:02,624 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [554] 2026-09-11 18:00:02,816 127 INFO rb-46204af-224751-414456 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-11 18:00:03,046 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [556] 2026-09-11 18:00:03,226 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-11 18:00:03,240 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_readonly: Starting TestDriverTripMapReadOnly.test_driver_map_action_uses_trip_map_view_and_domain ... 2026-09-11 18:00:03,268 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_readonly: Starting TestDriverTripMapReadOnly.test_driver_map_action_view_mode_is_map_only ... 2026-09-11 18:00:03,306 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:00:03,987 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2383] 2026-09-11 18:00:04,031 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour: Starting TestDriverMapTour.test_driver_trip_map_tour ... 2026-09-11 18:00:04,425 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Chrome pid: 3351 2026-09-11 18:00:04,430 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Chrome headless temporary user profile dir: /tmp/tmpz7g3o2pq_chrome_odoo 2026-09-11 18:00:04,431 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Issuing json command http://127.0.0.1:45395/json/version 2026-09-11 18:00:04,440 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request http://127.0.0.1:45395/json/version with timeout 3 increased to 10s during tests 2026-09-11 18:00:04,463 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Browser version: Chrome/150.0.7871.114 2026-09-11 18:00:04,463 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Issuing json command http://127.0.0.1:45395/json 2026-09-11 18:00:04,464 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request http://127.0.0.1:45395/json with timeout 3 increased to 10s during tests 2026-09-11 18:00:04,476 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Websocket url found: ws://127.0.0.1:45395/devtools/page/54125B6D4E2A619CBD306843EC17824E 2026-09-11 18:00:04,484 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Enable chrome headless console log notification 2026-09-11 18:00:04,488 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Chrome headless enable page notifications 2026-09-11 18:00:04,599 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:driver_map_tour from n/a 2026-09-11 18:00:04,624 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Setting session cookie in browser 2026-09-11 18:00:04,637 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Open "http://127.0.0.1:8069/web#action=viin_fleet_planning.action_driver_execution_client" in browser 2026-09-11 18:00:04,637 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Navigating to: "http://127.0.0.1:8069/web#action=viin_fleet_planning.action_driver_execution_client" 2026-09-11 18:00:04,655 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:00:05,932 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:00:05] "GET /web HTTP/1.1" 200 - 178 0.226 1.057 2026-09-11 18:00:05,941 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Navigation result: {'frameId': '54125B6D4E2A619CBD306843EC17824E', 'loaderId': '0CDF63699C59ED8E6BDCFAAA4C62590D', 'isDownload': False} 2026-09-11 18:00:05,941 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Evaluate ready code "odoo.isTourReady('driver_trip_map_tour')" 2026-09-11 18:00:05,984 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:00:05] "GET /web/assets/57e5c33/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.019 2026-09-11 18:00:06,032 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:00:06] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.017 0.046 2026-09-11 18:00:06,047 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:00:06] "GET /web/assets/5694bf1/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.065 2026-09-11 18:00:06,056 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:00:06] "GET /web/webclient/translations/092bd9b9da1b3125a10322c83aa3eedfd48e03da?lang=en_US HTTP/1.1" 200 - 0 0.000 0.084 2026-09-11 18:00:06,101 127 INFO rb-46204af-224751-414456 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-11 18:00:06,367 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:00:06] "GET /web/webclient/load_menus/7810c30391df0a78a9953b115c6715b66e4602ca01438bfcc10787d29cadbc1c HTTP/1.1" 200 - 113 0.230 0.165 2026-09-11 18:00:06,379 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:00:06] "GET /web/assets/3310e42/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.293 2026-09-11 18:00:06,387 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:00:06] "GET /web/assets/21c9f9a/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.086 2026-09-11 18:00:06,855 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:00:06] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-09-11 18:00:06,864 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:00:06] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-09-11 18:00:06,871 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:00:06] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.014 2026-09-11 18:00:06,889 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:00:06] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.006 0.008 2026-09-11 18:00:06,895 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour.browser: Owl is running in 'dev' mode. 2026-09-11 18:00:06,922 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:00:06] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 18:00:06,949 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:00:06] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.008 2026-09-11 18:00:06,987 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:00:06] "GET /odoo/offline HTTP/1.1" 200 - 5 0.019 0.025 2026-09-11 18:00:07,000 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:00:07] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.003 0.029 2026-09-11 18:00:07,036 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Evaluate test code "odoo.startTour('driver_trip_map_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/web#action=viin_fleet_planning.action_driver_execution_client", "delayToCheckUndeterminisms": 0})" 2026-09-11 18:00:07,048 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour.browser: [1/4] Tour driver_trip_map_tour → Step Driver 'My Trips' client action mounted (trigger: .o_driver_exec) 2026-09-11 18:00:07,136 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:00:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 18:00:07,150 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:00:07] "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-11 18:00:07,198 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:00:07] "POST /mail/data HTTP/1.1" 200 - 44 0.095 0.062 2026-09-11 18:00:07,200 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:00:07] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.133 2026-09-11 18:00:07,277 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:00:07] "GET /web/image/res.partner/1469/avatar_128?unique=1789149603000 HTTP/1.1" 200 - 15 0.030 0.156 2026-09-11 18:00:07,329 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:00:07] "GET /web/image?model=res.users&field=avatar_128&id=655 HTTP/1.1" 200 - 9 0.021 0.224 2026-09-11 18:00:07,354 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:00:07] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 18:00:07,370 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:00:07] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.024 0.116 2026-09-11 18:00:07,405 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:00:07] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.013 0.041 2026-09-11 18:00:07,407 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:00:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-11 18:00:07,435 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:00:07] "POST /web/action/load HTTP/1.1" 200 - 7 0.011 0.330 2026-09-11 18:00:07,505 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:00:07] "POST /web/dataset/call_kw/fleet.vehicle.trip/get_current_driver_trips HTTP/1.1" 200 - 4 0.023 0.009 2026-09-11 18:00:07,545 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:00:07] "POST /web/dataset/call_kw/fleet.vehicle.trip/read HTTP/1.1" 200 - 4 0.009 0.010 2026-09-11 18:00:07,601 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:00:07] "POST /web/dataset/call_kw/fleet.vehicle.trip/read HTTP/1.1" 200 - 10 0.021 0.017 2026-09-11 18:00:07,669 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:00:07] "POST /web/dataset/call_kw/trip.waypoint/read HTTP/1.1" 200 - 13 0.021 0.024 2026-09-11 18:00:07,706 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour.browser: [2/4] Tour driver_trip_map_tour → Step The active trip's header is rendered (trigger: .o_driver_trip_header) 2026-09-11 18:00:07,765 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour.browser: [3/4] Tour driver_trip_map_tour → Step 'View on Map' button is present in the trip header (trigger: .o_driver_view_map_btn) 2026-09-11 18:00:07,828 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour.browser: [4/4] Tour driver_trip_map_tour → Step The read-only trip map opens (view_mode=viin_map only, no edit affordance) (trigger: .o_viin_map_view) 2026-09-11 18:00:07,861 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:00:07] "POST /web/action/load HTTP/1.1" 200 - 10 0.014 0.014 2026-09-11 18:00:08,009 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:00:08] "POST /web/dataset/call_kw/fleet.vehicle.trip/get_views HTTP/1.1" 200 - 40 0.061 0.069 2026-09-11 18:00:08,074 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:00:08] "POST /web/dataset/call_kw/fleet.vehicle.trip/web_search_read HTTP/1.1" 200 - 11 0.018 0.028 2026-09-11 18:00:08,127 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:00:08] "POST /web/dataset/call_kw/res.company/search_read HTTP/1.1" 200 - 6 0.010 0.031 2026-09-11 18:00:08,169 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:00:08] "POST /web/dataset/call_kw/res.partner/search_read HTTP/1.1" 200 - 3 0.012 0.020 2026-09-11 18:00:08,200 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:00:08] "POST /web/dataset/call_kw/trip.waypoint/read HTTP/1.1" 200 - 2 0.004 0.014 2026-09-11 18:00:08,220 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:00:08] "POST /web/dataset/call_kw/fleet.vehicle.trip/search_read HTTP/1.1" 200 - 3 0.004 0.008 2026-09-11 18:00:08,262 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:00:08] "POST /web/dataset/call_kw/res.partner/search_read HTTP/1.1" 200 - 3 0.011 0.022 2026-09-11 18:00:08,296 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:00:08] "GET /web/bundle/web._assets_jquery?lang=en_US HTTP/1.1" 200 - 1 0.000 0.010 2026-09-11 18:00:08,334 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:00:08] "GET /web/assets/7809846/web._assets_jquery.min.js HTTP/1.1" 200 - 2 0.002 0.006 2026-09-11 18:00:08,364 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:00:08] "GET /web/bundle/web.leafletjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.005 2026-09-11 18:00:08,396 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:00:08] "GET /web/assets/2658cc5/web.leafletjs_lib.min.js HTTP/1.1" 200 - 2 0.004 0.014 2026-09-11 18:00:08,480 127 INFO rb-46204af-224751-414456 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/1/0/0.png 2026-09-11 18:00:08,480 127 INFO rb-46204af-224751-414456 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/1/1/0.png 2026-09-11 18:00:08,481 127 INFO rb-46204af-224751-414456 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/1/0/1.png 2026-09-11 18:00:08,481 127 INFO rb-46204af-224751-414456 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/1/1/1.png 2026-09-11 18:00:08,494 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour.browser: tour succeeded 2026-09-11 18:00:08,494 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour.browser: ╔═════════════════════════════════════╗ ║ TOUR driver_trip_map_tour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-09-11 18:00:08,660 127 INFO rb-46204af-224751-414456 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/7/101/60.png 2026-09-11 18:00:08,661 127 INFO rb-46204af-224751-414456 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/7/102/60.png 2026-09-11 18:00:08,661 127 INFO rb-46204af-224751-414456 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/7/101/59.png 2026-09-11 18:00:08,661 127 INFO rb-46204af-224751-414456 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/7/102/59.png 2026-09-11 18:00:08,661 127 INFO rb-46204af-224751-414456 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/7/101/61.png 2026-09-11 18:00:08,661 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour.browser: heap 21259268 (allocated 22503424) 2026-09-11 18:00:08,666 127 INFO rb-46204af-224751-414456 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/7/102/61.png 2026-09-11 18:00:08,666 127 INFO rb-46204af-224751-414456 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/7/100/60.png 2026-09-11 18:00:08,667 127 INFO rb-46204af-224751-414456 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/7/103/60.png 2026-09-11 18:00:08,667 127 INFO rb-46204af-224751-414456 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/7/100/59.png 2026-09-11 18:00:08,668 127 INFO rb-46204af-224751-414456 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/7/103/59.png 2026-09-11 18:00:08,668 127 INFO rb-46204af-224751-414456 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/7/100/61.png 2026-09-11 18:00:08,668 127 INFO rb-46204af-224751-414456 odoo.tests.common: External chrome request during tests: returning 404 for https://a.tile.openstreetmap.org/7/103/61.png 2026-09-11 18:00:08,693 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Closing chrome headless with pid 3351 2026-09-11 18:00:08,697 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Closing websocket connection 2026-09-11 18:00:08,701 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Terminating chrome headless with pid 3351 2026-09-11 18:00:08,827 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Chrome Log in: /tmp/odoo_tests/rb-46204af-224751-414456/chrome_logs/chrome_log_20260911_180008_827598_test_driver_trip_map_tour.txt 2026-09-11 18:00:08,827 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_map.tests.test_driver_map_tour.TestDriverMapTour.test_driver_trip_map_tour: Removing chrome user profile "/tmp/tmpz7g3o2pq_chrome_odoo" 2026-09-11 18:00:08,895 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:00:08,919 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_map.tests.test_trip_map_arch: Starting TestTripMapViewArch.test_dispatch_board_view_mode_untouched_by_this_bridge ... 2026-09-11 18:00:08,954 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_map.tests.test_trip_map_arch: Starting TestTripMapViewArch.test_trip_confirmed_map_follows_every_native_mode_in_switcher ... 2026-09-11 18:00:08,996 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_map.tests.test_trip_map_arch: Starting TestTripMapViewArch.test_trip_confirmed_map_reachable_from_switcher ... 2026-09-11 18:00:09,033 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_map.tests.test_trip_map_arch: Starting TestTripMapViewArch.test_trip_done_map_follows_every_native_mode_in_switcher ... 2026-09-11 18:00:09,077 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_map.tests.test_trip_map_arch: Starting TestTripMapViewArch.test_trip_done_map_reachable_from_switcher ... 2026-09-11 18:00:09,115 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_map.tests.test_trip_map_arch: Starting TestTripMapViewArch.test_trip_map_marker_popup_fields ... 2026-09-11 18:00:09,157 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_map.tests.test_trip_map_arch: Starting TestTripMapViewArch.test_trip_map_reachable_from_dispatch_board ... 2026-09-11 18:00:09,194 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_map.tests.test_trip_map_arch: Starting TestTripMapViewArch.test_trip_map_view_type_and_arch ... 2026-09-11 18:00:09,224 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_map.tests.test_trip_map_arch: Starting TestTripMapViewArch.test_trip_planning_map_follows_every_native_mode_in_switcher ... 2026-09-11 18:00:09,265 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_map.tests.test_trip_map_arch: Starting TestTripMapViewArch.test_trip_planning_map_reachable_from_switcher ... 2026-09-11 18:00:09,302 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_map.tests.test_trip_map_arch: Starting TestTripMapViewArch.test_trip_progress_map_follows_every_native_mode_in_switcher ... 2026-09-11 18:00:09,342 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_map.tests.test_trip_map_arch: Starting TestTripMapViewArch.test_trip_progress_map_reachable_from_switcher ... 2026-09-11 18:00:09,391 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:00:09,412 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_planning_map.tests.test_trip_map_peer_gantt_composition: Starting TestTripMapPeerGanttComposition.test_the_map_tab_stays_ahead_of_a_later_installed_gantt_tab ... 2026-09-11 18:00:09,477 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:00:09,497 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_purchase.tests.test_auto_install_optin: Starting TestViinFleetPurchaseAutoInstallOptin.test_purchase_auto_installs_on_full_depends ... 2026-09-11 18:00:09,527 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_purchase.tests.test_auto_install_optin: Starting TestViinFleetPurchaseAutoInstallOptin.test_purchase_user_inherits_fleet_readonly_group ... 2026-09-11 18:00:10,147 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2384] 2026-09-11 18:00:10,169 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [25695] 2026-09-11 18:00:10,177 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:00:10,251 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:00:12,916 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_sale.tests.test_coexistence: Starting TestFleetFreightCoexistence.test_mixed_order_generates_one_shipment_and_one_booking_no_cross_contamination ... 2026-09-11 18:00:14,100 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_sale.tests.test_coexistence: Starting TestFleetFreightCoexistence.test_neither_transport_constraint_fires_on_one_shipment_one_booking ... 2026-09-11 18:00:14,508 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_sale.tests.test_coexistence: Starting TestFleetFreightCoexistence.test_pure_fleet_order_creates_no_shipment ... 2026-09-11 18:00:14,913 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_sale.tests.test_coexistence: Starting TestFleetFreightCoexistence.test_pure_freight_order_creates_no_fleet_booking ... 2026-09-11 18:00:15,517 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:00:16,606 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_billed_then_cancelled_order_uses_credit_note_route ... 2026-09-11 18:00:19,735 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [78] 2026-09-11 18:00:19,782 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [68] 2026-09-11 18:00:19,970 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_booking_item_prepare_hook_is_overridable_by_a_leaf ... 2026-09-11 18:00:20,321 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_cancel_order_cancels_draft_booking ... 2026-09-11 18:00:21,264 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [80] 2026-09-11 18:00:21,349 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [70] 2026-09-11 18:00:21,528 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_cancel_order_refuses_when_booking_in_progress ... 2026-09-11 18:00:22,004 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <043986457958430.1789149621.919651508331299-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 18:00:22,160 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #661 deleted mail.mail records with IDs: [2385] 2026-09-11 18:00:22,250 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <131105035800173.1789149622.201621770858765-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 18:00:22,261 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #661 deleted mail.mail records with IDs: [2386] 2026-09-11 18:00:22,360 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #661 deleted mail.mail records with IDs: [2387] 2026-09-11 18:00:22,456 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #661 deleted mail.mail records with IDs: [2388] 2026-09-11 18:00:22,548 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <419596188141098.1789149622.503420829772949-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 18:00:22,556 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #661 deleted mail.mail records with IDs: [2389] 2026-09-11 18:00:22,647 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <203755385705709.1789149622.601330995559692-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 18:00:22,656 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #661 deleted mail.mail records with IDs: [2390] 2026-09-11 18:00:22,751 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #661 deleted mail.mail records with IDs: [2391] 2026-09-11 18:00:23,211 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [81] 2026-09-11 18:00:23,261 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [71] 2026-09-11 18:00:23,392 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_confirm_generates_one_draft_booking_linked_back_per_line ... 2026-09-11 18:00:23,946 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_fleet_line_price_unit_survives_recompute_on_plain_sale ... 2026-09-11 18:00:27,275 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_fleet_transport_line_is_discriminated_from_service_line ... 2026-09-11 18:00:28,818 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_fleet_transport_product_must_stay_a_service ... 2026-09-11 18:00:28,932 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_is_commercially_billed_true_only_when_sale_linked ... 2026-09-11 18:00:29,292 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_non_creator_salesman_can_cancel_so_without_access_error ... 2026-09-11 18:00:30,176 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #662 deleted loyalty.history records with IDs: [84] 2026-09-11 18:00:30,277 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #662 deleted sale.order.coupon.points records with IDs: [74] 2026-09-11 18:00:30,431 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_prelinked_orphan_booking_is_adopted_on_confirm ... 2026-09-11 18:00:30,836 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_product_form_arch_exposes_fleet_transport_anchor ... 2026-09-11 18:00:31,061 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_reconfirm_syncs_existing_booking_without_creating_second ... 2026-09-11 18:00:31,931 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [86] 2026-09-11 18:00:31,959 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [76] 2026-09-11 18:00:32,260 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_second_booking_on_same_order_is_rejected ... 2026-09-11 18:00:33,322 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_sale.tests.test_fleet_sale: Starting TestFleetSale.test_smart_button_visible_for_fleet_order_only ... 2026-09-11 18:00:33,891 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:00:34,779 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_dimension: Starting TestFleetSaleCargoDimension.test_cargo_volume_per_unit_set_correctly ... 2026-09-11 18:00:35,242 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_dimension: Starting TestFleetSaleCargoDimension.test_cargo_weight_per_unit_set_correctly ... 2026-09-11 18:00:35,697 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_dimension: Starting TestFleetSaleCargoDimension.test_dimension_routing_by_uom_category ... 2026-09-11 18:00:36,572 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_dimension: Starting TestFleetSaleCargoDimension.test_volume_uom_maps_qty_to_demand_volume ... 2026-09-11 18:00:37,237 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_dimension: Starting TestFleetSaleCargoDimension.test_weight_uom_maps_qty_to_demand_weight ... 2026-09-11 18:00:37,629 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:00:38,193 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_generate: Starting TestFleetSaleCargoGenerate.test_booking_linked_to_sale_order ... 2026-09-11 18:00:38,623 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_generate: Starting TestFleetSaleCargoGenerate.test_cargo_mapped_from_line ... 2026-09-11 18:00:38,953 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_generate: Starting TestFleetSaleCargoGenerate.test_cargo_payload_lifecycle_on_cancel ... 2026-09-11 18:00:39,307 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_generate: Starting TestFleetSaleCargoGenerate.test_confirm_generates_one_cargo_booking ... 2026-09-11 18:00:39,685 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_generate: Starting TestFleetSaleCargoGenerate.test_confirm_satisfies_demand_constraints ... 2026-09-11 18:00:40,053 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_generate: Starting TestFleetSaleCargoGenerate.test_reconfirm_no_duplicate_cargo_booking ... 2026-09-11 18:00:40,506 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:00:41,016 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_modularity: Starting TestFleetSaleCargoModularity.test_cargo_booking_not_generated_for_service_line ... 2026-09-11 18:00:41,375 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_modularity: Starting TestFleetSaleCargoModularity.test_mixed_freight_fleet_so_no_cross_contamination ... 2026-09-11 18:00:42,103 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_modularity: Starting TestFleetSaleCargoModularity.test_pure_service_so_generates_no_cargo_booking ... 2026-09-11 18:00:42,417 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:00:42,999 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_multistop: Starting TestFleetSaleCargoMultistop.test_confirm_generates_ordered_stop_pairs ... 2026-09-11 18:00:43,402 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_multistop: Starting TestFleetSaleCargoMultistop.test_confirm_satisfies_aggregate_demand ... 2026-09-11 18:00:43,826 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_multistop: Starting TestFleetSaleCargoMultistop.test_item_pickup_overridable_default_header ... 2026-09-11 18:00:44,418 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_multistop: Starting TestFleetSaleCargoMultistop.test_sequence_is_positive ... 2026-09-11 18:00:45,393 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_sale_cargo.tests.test_fleet_sale_cargo_multistop: Starting TestFleetSaleCargoMultistop.test_single_stop_unchanged ... 2026-09-11 18:00:45,784 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:00:47,243 127 INFO rb-46204af-224751-414456 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-11 18:00:49,918 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:00:50,124 127 INFO rb-46204af-224751-414456 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-11 18:00:50,681 127 INFO rb-46204af-224751-414456 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-11 18:00:51,055 127 INFO rb-46204af-224751-414456 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-11 18:00:51,592 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_sale_passenger.tests.test_passenger_fare_generate: Starting TestPassengerFareGenerate.test_is_fleet_passenger_fare_flag_discriminates_correctly ... 2026-09-11 18:00:51,872 127 INFO rb-46204af-224751-414456 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-11 18:00:52,466 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_sale_passenger.tests.test_passenger_fare_generate: Starting TestPassengerFareGenerate.test_pricelist_does_not_clobber_manually_entered_fare ... 2026-09-11 18:00:55,311 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_sale_passenger.tests.test_passenger_fare_generate: Starting TestPassengerFareGenerate.test_seat_count_uses_final_qty_before_confirm ... 2026-09-11 18:00:57,703 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_sale_passenger.tests.test_passenger_fare_generate: Starting TestPassengerFareGenerate.test_vip_product_yields_vip_transport_booking_type ... 2026-09-11 18:00:58,336 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:00:59,287 127 INFO rb-46204af-224751-414456 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-11 18:00:59,764 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:01:09,082 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_capacity_toggle_stock: Starting TestCapacityToggleStock.test_use_load_capacity_false_stock_skips_weight_check ... 2026-09-11 18:01:09,396 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [558] 2026-09-11 18:01:09,471 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_capacity_toggle_stock: Starting TestCapacityToggleStock.test_use_load_capacity_true_stock_raises_on_overload ... 2026-09-11 18:01:09,569 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-11 18:01:18,002 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_common_functions: Starting TestFleetStockPickingCommonFunctions.test_group_by_transport_cycles_001 ... 2026-09-11 18:01:18,469 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_common_functions: Starting TestFleetStockPickingCommonFunctions.test_logistics_cycles_001 ... 2026-09-11 18:01:18,545 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_common_functions: Starting TestFleetStockPickingCommonFunctions.test_logistics_cycles_002 ... 2026-09-11 18:01:18,593 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_common_functions: Starting TestFleetStockPickingCommonFunctions.test_logistics_cycles_003 ... 2026-09-11 18:01:18,628 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_common_functions: Starting TestFleetStockPickingCommonFunctions.test_logistics_cycles_004 ... 2026-09-11 18:01:18,735 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_common_functions: Starting TestFleetStockPickingCommonFunctions.test_logistics_cycles_005 ... 2026-09-11 18:01:18,930 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_common_functions: Starting TestFleetStockPickingCommonFunctions.test_logistics_cycles_006 ... 2026-09-11 18:01:19,062 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_common_functions: Starting TestFleetStockPickingCommonFunctions.test_logistics_cycles_007 ... 2026-09-11 18:01:19,428 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_common_functions: Starting TestFleetStockPickingCommonFunctions.test_stock_picking_weight_and_volume_001 ... 2026-09-11 18:01:19,479 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_common_functions: Starting TestFleetStockPickingCommonFunctions.test_trip_picking_same_local_date_001 ... 2026-09-11 18:01:19,675 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_common_functions: Starting TestFleetStockPickingCommonFunctions.test_trip_picking_same_local_date_002 ... 2026-09-11 18:01:19,949 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-11 18:01:28,442 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_access_right_001 ... 2026-09-11 18:01:28,491 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 686, model: trip.waypoint 2026-09-11 18:01:28,523 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_access_right_002 ... 2026-09-11 18:01:28,606 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 686, model: fleet.vehicle.trip 2026-09-11 18:01:28,631 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_access_right_003 ... 2026-09-11 18:01:28,674 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 691, model: trip.waypoint 2026-09-11 18:01:28,704 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_access_right_004 ... 2026-09-11 18:01:28,726 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 691, model: stock.picking 2026-09-11 18:01:28,754 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_access_right_005 ... 2026-09-11 18:01:28,773 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 693, model: stock.picking 2026-09-11 18:01:28,972 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #693 deleted trip.segment records with IDs: [560] 2026-09-11 18:01:29,070 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_access_right_006 ... 2026-09-11 18:01:29,300 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_access_right_007 ... 2026-09-11 18:01:29,663 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #694 deleted trip.segment records with IDs: [562] 2026-09-11 18:01:29,740 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_access_right_008 ... 2026-09-11 18:01:30,059 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #694 deleted trip.segment records with IDs: [564] 2026-09-11 18:01:30,142 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_trip_001 ... 2026-09-11 18:01:30,301 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [566] 2026-09-11 18:01:30,398 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [448, 449] 2026-09-11 18:01:30,463 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_trip_002 ... 2026-09-11 18:01:30,573 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_trip_003 ... 2026-09-11 18:01:30,720 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [568] 2026-09-11 18:01:30,800 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [450, 451] 2026-09-11 18:01:30,849 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_trip_004 ... 2026-09-11 18:01:31,008 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [570] 2026-09-11 18:01:31,101 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [452, 453] 2026-09-11 18:01:31,168 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_trip_005 ... 2026-09-11 18:01:31,320 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [572] 2026-09-11 18:01:31,408 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [455] 2026-09-11 18:01:31,485 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_trip_006 ... 2026-09-11 18:01:31,740 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [574] 2026-09-11 18:01:31,827 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [457] 2026-09-11 18:01:31,932 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_trip_007 ... 2026-09-11 18:01:32,162 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [576] 2026-09-11 18:01:32,361 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [577] 2026-09-11 18:01:32,517 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_trip_008 ... 2026-09-11 18:01:32,878 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [579] 2026-09-11 18:01:33,071 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [460, 461] 2026-09-11 18:01:33,178 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_trip_009 ... 2026-09-11 18:01:33,430 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [581] 2026-09-11 18:01:33,725 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [462, 463] 2026-09-11 18:01:34,013 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [583] 2026-09-11 18:01:34,205 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [464, 465] 2026-09-11 18:01:34,286 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_vehicle_001 ... 2026-09-11 18:01:34,334 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_vehicle_002 ... 2026-09-11 18:01:34,640 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [585] 2026-09-11 18:01:34,762 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_vehicle_003 ... 2026-09-11 18:01:34,961 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_vehicle_004 ... 2026-09-11 18:01:35,302 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [587] 2026-09-11 18:01:35,400 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [468, 469] 2026-09-11 18:01:35,463 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted fleet.vehicle.trip records with IDs: [224] 2026-09-11 18:01:35,477 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4203] 2026-09-11 18:01:35,500 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_vehicle_005 ... 2026-09-11 18:01:35,765 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [589] 2026-09-11 18:01:35,862 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [470, 471] 2026-09-11 18:01:35,922 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted fleet.vehicle.trip records with IDs: [225] 2026-09-11 18:01:35,936 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4204] 2026-09-11 18:01:36,129 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [591] 2026-09-11 18:01:36,202 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_vehicle_006 ... 2026-09-11 18:01:36,582 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [593] 2026-09-11 18:01:36,907 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [594] 2026-09-11 18:01:37,037 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [595, 596] 2026-09-11 18:01:37,543 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [599] 2026-09-11 18:01:37,841 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [601] 2026-09-11 18:01:37,916 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_vehicle_007 ... 2026-09-11 18:01:38,244 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [603] 2026-09-11 18:01:38,425 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [481, 482] 2026-09-11 18:01:38,486 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted fleet.vehicle.trip records with IDs: [230] 2026-09-11 18:01:38,498 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4214] 2026-09-11 18:01:38,523 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_01_manual: Starting TestFleetAssignmenManual.test_assign_unassign_vehicle_008 ... 2026-09-11 18:01:38,811 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [605] 2026-09-11 18:01:38,916 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.waypoint records with IDs: [483, 484] 2026-09-11 18:01:38,972 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted fleet.vehicle.trip records with IDs: [231] 2026-09-11 18:01:38,985 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4215] 2026-09-11 18:01:39,175 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [607] 2026-09-11 18:01:39,280 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-11 18:01:48,863 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_02_auto_even: Starting TestFleetBookingItemAutoEven.test_allocate_even_distribution_001 ... 2026-09-11 18:01:49,244 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [609] 2026-09-11 18:01:49,513 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [611] 2026-09-11 18:01:49,781 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [613] 2026-09-11 18:01:49,961 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [610] 2026-09-11 18:01:50,168 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [615, 616] 2026-09-11 18:01:50,360 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [612] 2026-09-11 18:01:50,531 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [619, 620] 2026-09-11 18:01:50,714 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [614] 2026-09-11 18:01:50,879 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [623, 624] 2026-09-11 18:01:51,048 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [617, 618] 2026-09-11 18:01:51,203 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [627, 628, 629] 2026-09-11 18:01:51,381 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_02_auto_even: Starting TestFleetBookingItemAutoEven.test_allocate_even_distribution_002 ... 2026-09-11 18:01:51,871 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [633] 2026-09-11 18:01:52,112 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [635] 2026-09-11 18:01:52,355 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [637] 2026-09-11 18:01:52,609 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [639] 2026-09-11 18:01:52,894 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [641] 2026-09-11 18:01:53,145 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [643] 2026-09-11 18:01:53,440 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [645] 2026-09-11 18:01:53,556 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_02_auto_even: Starting TestFleetBookingItemAutoEven.test_allocate_even_distribution_003 ... 2026-09-11 18:01:53,644 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_02_auto_even: Starting TestFleetBookingItemAutoEven.test_allocate_even_distribution_004 ... 2026-09-11 18:01:53,916 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [647] 2026-09-11 18:01:54,027 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [648] 2026-09-11 18:01:54,142 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [649, 650] 2026-09-11 18:01:54,309 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [651, 652] 2026-09-11 18:01:54,480 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [653, 654, 655] 2026-09-11 18:01:54,656 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [656, 657, 658] 2026-09-11 18:01:54,807 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [659, 660, 661, 662] 2026-09-11 18:01:54,982 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [663, 664, 665, 666] 2026-09-11 18:01:55,206 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [667, 668, 669, 670, 671] 2026-09-11 18:01:55,392 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [672, 673, 674, 675, 676] 2026-09-11 18:01:55,594 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [677, 678, 679, 680, 681, 682] 2026-09-11 18:01:55,797 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_02_auto_even: Starting TestFleetBookingItemAutoEven.test_allocate_even_distribution_006 ... 2026-09-11 18:01:56,053 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [689] 2026-09-11 18:01:56,304 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [691] 2026-09-11 18:01:56,723 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [693] 2026-09-11 18:01:57,138 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [690] 2026-09-11 18:01:57,329 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [695, 696] 2026-09-11 18:01:57,487 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [692] 2026-09-11 18:01:57,634 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [699, 700] 2026-09-11 18:01:57,793 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [694] 2026-09-11 18:01:57,950 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [703, 704] 2026-09-11 18:01:58,101 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [697, 698] 2026-09-11 18:01:58,263 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [707, 708, 709] 2026-09-11 18:01:58,440 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_02_auto_even: Starting TestFleetBookingItemAutoEven.test_allocate_even_distribution_007 ... 2026-09-11 18:01:58,829 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [713] 2026-09-11 18:01:59,079 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [715] 2026-09-11 18:01:59,343 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [717] 2026-09-11 18:01:59,504 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [714] 2026-09-11 18:01:59,696 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [719, 720] 2026-09-11 18:01:59,900 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [718] 2026-09-11 18:02:00,022 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [723, 724] 2026-09-11 18:02:00,439 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [721, 722] 2026-09-11 18:02:00,661 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [727, 728, 729] 2026-09-11 18:02:00,923 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [716] 2026-09-11 18:02:01,090 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [733, 734] 2026-09-11 18:02:01,306 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [725, 726] 2026-09-11 18:02:01,611 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [737, 738, 739] 2026-09-11 18:02:01,842 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_02_auto_even: Starting TestFleetBookingItemAutoEven.test_allocate_even_distribution_010 ... 2026-09-11 18:02:02,103 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [743] 2026-09-11 18:02:02,364 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [745] 2026-09-11 18:02:02,614 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [747] 2026-09-11 18:02:02,785 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [744] 2026-09-11 18:02:03,039 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [749, 750] 2026-09-11 18:02:03,264 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [746] 2026-09-11 18:02:03,456 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [753, 754] 2026-09-11 18:02:03,688 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [748] 2026-09-11 18:02:03,996 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [757, 758] 2026-09-11 18:02:04,310 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [751, 752] 2026-09-11 18:02:04,556 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [761, 762, 763] 2026-09-11 18:02:04,905 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_02_auto_even: Starting TestFleetBookingItemAutoEven.test_allocate_even_distribution_011 ... 2026-09-11 18:02:05,021 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_02_auto_even: Starting TestFleetBookingItemAutoEven.test_allocate_even_distribution_012 ... 2026-09-11 18:02:05,304 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [767] 2026-09-11 18:02:05,421 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [768] 2026-09-11 18:02:05,545 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [769, 770] 2026-09-11 18:02:05,795 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [771, 772] 2026-09-11 18:02:05,983 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [773, 774, 775] 2026-09-11 18:02:06,157 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [776, 777, 778] 2026-09-11 18:02:06,308 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [779, 780, 781, 782] 2026-09-11 18:02:06,496 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [783, 784, 785, 786] 2026-09-11 18:02:06,737 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [787, 788, 789, 790, 791] 2026-09-11 18:02:06,937 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [792, 793, 794, 795, 796] 2026-09-11 18:02:07,175 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [797, 798, 799, 800, 801, 802] 2026-09-11 18:02:07,425 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_02_auto_even: Starting TestFleetBookingItemAutoEven.test_allocate_even_distribution_013 ... 2026-09-11 18:02:07,803 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [809] 2026-09-11 18:02:08,044 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [811] 2026-09-11 18:02:08,284 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [813] 2026-09-11 18:02:08,440 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [810] 2026-09-11 18:02:08,611 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [815, 816] 2026-09-11 18:02:08,771 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [814] 2026-09-11 18:02:08,890 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [819, 820] 2026-09-11 18:02:09,089 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [817, 818] 2026-09-11 18:02:09,291 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [823, 824, 825] 2026-09-11 18:02:09,490 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [812] 2026-09-11 18:02:09,616 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [829, 830] 2026-09-11 18:02:09,800 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [821, 822] 2026-09-11 18:02:10,005 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [833, 834, 835] 2026-09-11 18:02:10,189 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_02_auto_even: Starting TestFleetBookingItemAutoEven.test_allocate_even_distribution_014 ... 2026-09-11 18:02:10,980 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [839] 2026-09-11 18:02:11,223 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [841] 2026-09-11 18:02:11,669 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [843] 2026-09-11 18:02:11,972 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [840] 2026-09-11 18:02:12,166 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [845, 846] 2026-09-11 18:02:12,347 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [842] 2026-09-11 18:02:12,692 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [849, 850] 2026-09-11 18:02:12,983 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [844] 2026-09-11 18:02:13,234 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [853, 854] 2026-09-11 18:02:13,418 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [847, 848] 2026-09-11 18:02:13,627 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [857, 858, 859] 2026-09-11 18:02:13,975 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [863] 2026-09-11 18:02:14,248 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [865] 2026-09-11 18:02:14,459 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [867] 2026-09-11 18:02:14,593 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [864] 2026-09-11 18:02:14,699 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [869, 870] 2026-09-11 18:02:14,840 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [866] 2026-09-11 18:02:14,941 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [873, 874] 2026-09-11 18:02:15,118 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [868] 2026-09-11 18:02:15,318 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [877, 878] 2026-09-11 18:02:15,685 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [871, 872] 2026-09-11 18:02:15,966 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [881, 882, 883] 2026-09-11 18:02:16,320 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-11 18:02:26,038 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_03_auto_fill: Starting TestFleetBookingItemAutoFillVechile.test_allocate_fill_vehicle_001 ... 2026-09-11 18:02:26,565 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [887] 2026-09-11 18:02:26,821 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [888] 2026-09-11 18:02:27,093 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [889, 890] 2026-09-11 18:02:27,406 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [891, 892] 2026-09-11 18:02:27,761 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [893, 894, 895] 2026-09-11 18:02:28,068 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [896, 897, 898] 2026-09-11 18:02:28,286 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [899, 900, 901, 902] 2026-09-11 18:02:28,878 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [907] 2026-09-11 18:02:29,288 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [909] 2026-09-11 18:02:29,548 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [903, 904, 905, 906] 2026-09-11 18:02:29,857 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [911, 912, 913, 914, 915] 2026-09-11 18:02:30,170 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_03_auto_fill: Starting TestFleetBookingItemAutoFillVechile.test_allocate_fill_vehicle_002 ... 2026-09-11 18:02:30,507 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [921] 2026-09-11 18:02:30,735 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [922] 2026-09-11 18:02:30,917 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [923, 924] 2026-09-11 18:02:31,086 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [925, 926] 2026-09-11 18:02:31,264 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [927, 928, 929] 2026-09-11 18:02:31,417 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [930, 931, 932] 2026-09-11 18:02:31,553 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [933, 934, 935, 936] 2026-09-11 18:02:31,872 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [941] 2026-09-11 18:02:32,128 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [943] 2026-09-11 18:02:32,282 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [937, 938, 939, 940] 2026-09-11 18:02:32,484 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [945, 946, 947, 948, 949] 2026-09-11 18:02:32,685 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_03_auto_fill: Starting TestFleetBookingItemAutoFillVechile.test_allocate_fill_vehicle_003 ... 2026-09-11 18:02:32,942 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [955] 2026-09-11 18:02:33,041 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [956] 2026-09-11 18:02:33,158 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [957, 958] 2026-09-11 18:02:33,327 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [959, 960] 2026-09-11 18:02:33,522 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [961, 962, 963] 2026-09-11 18:02:33,683 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [964, 965, 966] 2026-09-11 18:02:33,826 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [967, 968, 969, 970] 2026-09-11 18:02:34,146 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [975] 2026-09-11 18:02:34,383 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [977] 2026-09-11 18:02:34,529 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [971, 972, 973, 974] 2026-09-11 18:02:34,737 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [979, 980, 981, 982, 983] 2026-09-11 18:02:34,923 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_03_auto_fill: Starting TestFleetBookingItemAutoFillVechile.test_allocate_fill_vehicle_004 ... 2026-09-11 18:02:35,347 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [989] 2026-09-11 18:02:35,482 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [990] 2026-09-11 18:02:35,619 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [991, 992] 2026-09-11 18:02:35,816 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [993, 994] 2026-09-11 18:02:36,007 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [995, 996, 997] 2026-09-11 18:02:36,153 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [998, 999, 1000] 2026-09-11 18:02:36,292 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1001, 1002, 1003, 1004] 2026-09-11 18:02:36,640 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1009] 2026-09-11 18:02:36,789 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1010] 2026-09-11 18:02:36,956 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1011, 1012] 2026-09-11 18:02:37,149 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1005, 1006, 1007, 1008] 2026-09-11 18:02:37,380 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1015, 1016, 1017, 1018, 1019] 2026-09-11 18:02:37,584 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_03_auto_fill: Starting TestFleetBookingItemAutoFillVechile.test_allocate_fill_vehicle_005 ... 2026-09-11 18:02:37,656 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_03_auto_fill: Starting TestFleetBookingItemAutoFillVechile.test_allocate_fill_vehicle_006 ... 2026-09-11 18:02:37,901 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1025] 2026-09-11 18:02:37,986 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1026] 2026-09-11 18:02:38,093 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1027, 1028] 2026-09-11 18:02:38,250 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1029, 1030] 2026-09-11 18:02:38,440 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1031, 1032, 1033] 2026-09-11 18:02:38,625 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1034, 1035, 1036] 2026-09-11 18:02:38,932 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1037, 1038, 1039, 1040] 2026-09-11 18:02:39,156 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1041, 1042, 1043, 1044] 2026-09-11 18:02:39,466 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1045, 1046, 1047, 1048, 1049] 2026-09-11 18:02:39,778 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_booking_item_03_auto_fill: Starting TestFleetBookingItemAutoFillVechile.test_allocate_fill_vehicle_014 ... 2026-09-11 18:02:40,761 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1055] 2026-09-11 18:02:40,896 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1056] 2026-09-11 18:02:41,020 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1057, 1058] 2026-09-11 18:02:41,364 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1059, 1060] 2026-09-11 18:02:41,828 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1061, 1062, 1063] 2026-09-11 18:02:42,127 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1064, 1065, 1066] 2026-09-11 18:02:42,392 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1067, 1068, 1069, 1070] 2026-09-11 18:02:42,972 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1075] 2026-09-11 18:02:43,486 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1077] 2026-09-11 18:02:43,650 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1071, 1072, 1073, 1074] 2026-09-11 18:02:43,861 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1079, 1080, 1081, 1082, 1083] 2026-09-11 18:02:44,238 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1089] 2026-09-11 18:02:44,348 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1090] 2026-09-11 18:02:44,457 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1091, 1092] 2026-09-11 18:02:44,652 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1093, 1094] 2026-09-11 18:02:44,785 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1095, 1096, 1097] 2026-09-11 18:02:44,929 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1098, 1099, 1100] 2026-09-11 18:02:45,057 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1101, 1102, 1103, 1104] 2026-09-11 18:02:45,295 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1109] 2026-09-11 18:02:45,524 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1111] 2026-09-11 18:02:45,718 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1105, 1106, 1107, 1108] 2026-09-11 18:02:45,939 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1113, 1114, 1115, 1116, 1117] 2026-09-11 18:02:46,238 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-11 18:02:53,830 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_batch: Starting TestFleetStockBatch.test_batch_reassign_is_idempotent ... 2026-09-11 18:02:54,753 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_batch: Starting TestFleetStockBatch.test_wave_assigns_loads_in_one_action ... 2026-09-11 18:02:58,963 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_batch: Starting TestFleetStockBatch.test_wave_done_rederives_round2_loads ... 2026-09-11 18:03:00,551 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-11 18:03:07,048 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_cancel: Starting TestFleetStockCancel.test_trip_cancel_does_not_raise_on_release ... 2026-09-11 18:03:07,372 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted fleet.stock.load records with IDs: [48] 2026-09-11 18:03:07,400 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_cancel: Starting TestFleetStockCancel.test_trip_cancel_releases_legs_and_batch ... 2026-09-11 18:03:07,817 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted fleet.stock.load records with IDs: [49] 2026-09-11 18:03:07,826 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted fleet.stock.transfer.leg records with IDs: [1] 2026-09-11 18:03:07,855 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_cancel: Starting TestFleetStockCancel.test_trip_cancel_releases_loads ... 2026-09-11 18:03:08,091 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted fleet.stock.load records with IDs: [50] 2026-09-11 18:03:08,165 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-11 18:03:14,375 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_capacity_warning: Starting TestCapacityWarning.test_stowage_volume_warning_fires_in_pre_warning_zone ... 2026-09-11 18:03:14,783 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1123] 2026-09-11 18:03:14,891 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_capacity_warning: Starting TestCapacityWarning.test_stowage_volume_warning_silent_below_warning_threshold ... 2026-09-11 18:03:15,230 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1125] 2026-09-11 18:03:15,337 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_capacity_warning: Starting TestCapacityWarning.test_weight_warning_fires_in_pre_warning_zone ... 2026-09-11 18:03:15,670 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1127] 2026-09-11 18:03:15,783 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_capacity_warning: Starting TestCapacityWarning.test_weight_warning_silent_below_warning_threshold ... 2026-09-11 18:03:16,105 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1129] 2026-09-11 18:03:16,231 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-11 18:03:25,549 127 INFO rb-46204af-224751-414456 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-11 18:03:25,851 127 INFO rb-46204af-224751-414456 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-11 18:03:25,948 127 INFO rb-46204af-224751-414456 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-11 18:03:26,046 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-11 18:03:35,693 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [413137] 2026-09-11 18:03:35,693 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.access records with IDs: [3638] 2026-09-11 18:03:35,693 127 INFO rb-46204af-224751-414456 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-11 18:03:35,710 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 751, model: stock.move 2026-09-11 18:03:35,806 127 INFO rb-46204af-224751-414456 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-11 18:03:35,824 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 751, model: stock.move 2026-09-11 18:03:35,916 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-11 18:03:45,200 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_guard_access_propagation: Starting TestFleetStockGuardAccessErrorPropagation.test_access_error_during_auto_planning_propagates ... 2026-09-11 18:03:45,503 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-11 18:03:54,668 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [143694, 143695, 346955, 346963] 2026-09-11 18:03:54,668 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.access records with IDs: [1463, 1462, 3320, 3328] 2026-09-11 18:03:54,668 127 INFO rb-46204af-224751-414456 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-11 18:03:54,683 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 768, model: stock.location 2026-09-11 18:03:54,744 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 768, model: stock.location 2026-09-11 18:03:54,745 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 768, model: stock.location 2026-09-11 18:03:54,799 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-11 18:04:02,966 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_guard_domain_tolerance: Starting TestFleetStockGuardDomainTolerance.test_malformed_domain_excludes_only_that_vehicle ... 2026-09-11 18:04:03,411 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1131] 2026-09-11 18:04:03,896 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1133] 2026-09-11 18:04:04,178 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1132] 2026-09-11 18:04:04,417 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1135, 1136] 2026-09-11 18:04:04,616 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1134] 2026-09-11 18:04:04,753 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1139, 1140] 2026-09-11 18:04:04,996 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1137, 1138] 2026-09-11 18:04:05,312 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1143, 1144, 1145] 2026-09-11 18:04:05,739 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1141, 1142] 2026-09-11 18:04:06,054 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1149, 1150, 1151] 2026-09-11 18:04:06,272 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1146, 1147, 1148] 2026-09-11 18:04:06,542 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1155, 1156, 1157, 1158] 2026-09-11 18:04:06,944 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-11 18:04:14,540 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_inter_wh: Starting TestFleetStockInterWarehouse.test_goods_feeds_cross_axis_once ... 2026-09-11 18:04:15,252 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_inter_wh: Starting TestFleetStockInterWarehouse.test_inter_warehouse_leg_counts_once ... 2026-09-11 18:04:15,644 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_inter_wh: Starting TestFleetStockInterWarehouse.test_transfer_leg_requires_chain_link ... 2026-09-11 18:04:16,188 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_inter_wh: Starting TestFleetStockInterWarehouse.test_transfer_leg_root_picking_is_chain_head ... 2026-09-11 18:04:16,499 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-11 18:04:26,041 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_load: Starting TestFleetStockLoad.test_all_picking_types_carriable ... 2026-09-11 18:04:26,528 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_load: Starting TestFleetStockLoad.test_allocated_volume_follows_product_stowage_change ... 2026-09-11 18:04:26,881 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_load: Starting TestFleetStockLoad.test_fractional_weight_from_picking_rollup ... 2026-09-11 18:04:27,281 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_load: Starting TestFleetStockLoad.test_loaded_picking_not_double_counted ... 2026-09-11 18:04:27,890 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1163] 2026-09-11 18:04:28,145 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_load: Starting TestFleetStockLoad.test_no_load_coexistence_keeps_legacy_weight ... 2026-09-11 18:04:28,674 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1165] 2026-09-11 18:04:28,774 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_load: Starting TestFleetStockLoad.test_over_allocation_blocked ... 2026-09-11 18:04:29,015 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_load: Starting TestFleetStockLoad.test_quantity_done_reconciles_picked_quantity ... 2026-09-11 18:04:29,558 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_load: Starting TestFleetStockLoad.test_round_number_follows_backorder_depth ... 2026-09-11 18:04:30,486 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_load: Starting TestFleetStockLoad.test_split_conserves_demand ... 2026-09-11 18:04:31,204 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_load: Starting TestFleetStockLoad.test_trip_extra_weight_uses_fractional_load ... 2026-09-11 18:04:31,471 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-11 18:04:40,852 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_manifest: Starting TestFleetStockManifest.test_manifest_axis_b_only_goods ... 2026-09-11 18:04:41,151 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_manifest: Starting TestFleetStockManifest.test_manifest_inter_wh_leg_as_one_row ... 2026-09-11 18:04:41,417 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_manifest: Starting TestFleetStockManifest.test_manifest_projects_all_picking_types ... 2026-09-11 18:04:41,735 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-11 18:04:49,933 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_scale: Starting TestFleetStockScale.test_forty_pickings_assign_query_bounded ... 2026-09-11 18:04:54,083 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_scale: Starting TestFleetStockScale.test_load_compute_no_n_plus_one ... 2026-09-11 18:05:00,932 127 INFO rb-46204af-224751-414456 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-11 18:05:00,944 127 INFO rb-46204af-224751-414456 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-11 18:05:00,998 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-11 18:05:07,475 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_split_transfer: Starting TestFleetStockSplitTransfer.test_action_split_transfer_blocked_for_trip ... 2026-09-11 18:05:07,870 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1167] 2026-09-11 18:05:08,166 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_split_transfer: Starting TestFleetStockSplitTransfer.test_action_split_transfer_passthrough_for_non_trip_picking ... 2026-09-11 18:05:08,720 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_split_transfer: Starting TestFleetStockSplitTransfer.test_create_backorder_forwards_backorder_moves ... 2026-09-11 18:05:09,358 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-11 18:05:16,422 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_standalone: Starting TestFleetStockStandalone.test_goods_standalone_no_cargo_dependency ... 2026-09-11 18:05:16,744 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1169] 2026-09-11 18:05:16,831 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_standalone: Starting TestFleetStockStandalone.test_inter_wh_and_wave_work_standalone ... 2026-09-11 18:05:17,357 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_fleet_stock_standalone: Starting TestFleetStockStandalone.test_standalone_goods_complete ... 2026-09-11 18:05:17,408 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-11 18:05:24,773 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_picking_search_filters: Starting TestPickingSearchFilters.test_vehicle_unassigned_filter_selects_only_unassigned_pickings ... 2026-09-11 18:05:25,366 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1171] 2026-09-11 18:05:25,532 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-11 18:05:25,547 127 INFO rb-46204af-224751-414456 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-11 18:05:26,075 127 INFO rb-46204af-224751-414456 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-11 18:05:26,107 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:05:34,658 127 INFO rb-46204af-224751-414456 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-11 18:05:35,165 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1173] 2026-09-11 18:05:35,619 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1175] 2026-09-11 18:05:35,747 127 INFO rb-46204af-224751-414456 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-11 18:05:35,977 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <539646977958134.1789149935.842059850692749-openerp-message-notify@7507f40affd0>: ['"Charlie Brown" <@False>'] 2026-09-11 18:05:36,064 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2392] 2026-09-11 18:05:36,181 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <585320686245684.1789149936.107370853424072-openerp-message-notify@7507f40affd0>: ['"David Wilson" <@False>'] 2026-09-11 18:05:36,199 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2393] 2026-09-11 18:05:36,346 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2394] 2026-09-11 18:05:36,469 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2395] 2026-09-11 18:05:36,564 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <383678485198695.1789149936.508547544479370-openerp-message-notify@7507f40affd0>: ['"Grace Lee" <@False>'] 2026-09-11 18:05:36,586 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2396] 2026-09-11 18:05:36,683 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <922046432026961.1789149936.632313251495361-openerp-message-notify@7507f40affd0>: ['"Hannah Martin" <@False>'] 2026-09-11 18:05:36,691 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2397] 2026-09-11 18:05:36,861 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2398] 2026-09-11 18:05:37,015 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2399] 2026-09-11 18:05:37,494 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1177] 2026-09-11 18:05:37,625 127 INFO rb-46204af-224751-414456 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-11 18:05:37,887 127 INFO rb-46204af-224751-414456 odoo.addons.viin_fleet_stock.tests.test_trip_anchor_widen: Starting TestTripAnchorWiden.test_stock_trip_planned_date_end_tracks_picking_reschedule ... 2026-09-11 18:05:38,382 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1179] 2026-09-11 18:05:38,570 127 INFO rb-46204af-224751-414456 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-11 18:05:38,977 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted trip.segment records with IDs: [1181] 2026-09-11 18:05:39,369 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-11 18:05:42,100 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade.tests.test_company_rescan_short_circuit: Starting TestCompanyRescanShortCircuit.test_company_created_without_country_does_not_rescan_partners ... 2026-09-11 18:05:51,206 127 INFO rb-46204af-224751-414456 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-11 18:05:55,854 127 INFO rb-46204af-224751-414456 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-11 18:06:01,016 127 INFO rb-46204af-224751-414456 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-11 18:06:07,461 127 INFO rb-46204af-224751-414456 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-11 18:06:14,171 127 INFO rb-46204af-224751-414456 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-11 18:06:21,210 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:06:23,643 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade.tests.test_partner: Starting TestPartner.test_create_partner_01 ... 2026-09-11 18:06:24,881 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade.tests.test_partner: Starting TestPartner.test_create_partner_02 ... 2026-09-11 18:06:25,781 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade.tests.test_partner: Starting TestPartner.test_create_partner_03 ... 2026-09-11 18:06:26,695 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade.tests.test_partner: Starting TestPartner.test_create_partner_04 ... 2026-09-11 18:06:27,687 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade.tests.test_partner: Starting TestPartner.test_create_partner_05 ... 2026-09-11 18:06:29,193 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade.tests.test_partner: Starting TestPartner.test_create_partner_06 ... 2026-09-11 18:06:30,416 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade.tests.test_partner: Starting TestPartner.test_create_partner_07 ... 2026-09-11 18:06:30,462 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade.tests.test_partner: Starting TestPartner.test_create_partner_08 ... 2026-09-11 18:06:30,580 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:06:32,068 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_after_install_module_01 ... 2026-09-11 18:06:32,576 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_create_company_01 ... 2026-09-11 18:06:39,949 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_custom_authority_of_picking_type_01 ... 2026-09-11 18:06:40,028 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_custom_authority_of_picking_type_02 ... 2026-09-11 18:06:40,104 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_custom_authority_of_picking_type_03 ... 2026-09-11 18:06:40,181 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_update_picking_type_01 ... 2026-09-11 18:06:40,324 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_update_property_stock_customer_multi_company_01 ... 2026-09-11 18:06:49,253 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_update_warehouse_01 ... 2026-09-11 18:06:49,881 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_update_warehouse_02 ... 2026-09-11 18:06:50,537 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_update_warehouse_03 ... 2026-09-11 18:06:53,208 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_update_warehouse_04 ... 2026-09-11 18:06:56,047 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade.tests.test_utility: Starting TestPartner.test_update_warehouse_05 ... 2026-09-11 18:06:56,096 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:07:00,130 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_access_rights: Starting TestAccessRights.test_access_partner_form_view ... 2026-09-11 18:07:00,924 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_access_rights: Starting TestAccessRights.test_access_right_foreign_trade_user ... 2026-09-11 18:07:01,721 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #16 deleted custom.declaration.tax.export records with IDs: [1, 2] 2026-09-11 18:07:01,776 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #16 deleted custom.declaration.tax.export.group records with IDs: [1, 2] 2026-09-11 18:07:01,784 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #16 deleted custom.declaration.tax.export records with IDs: [3, 4] 2026-09-11 18:07:01,840 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #16 deleted custom.declaration.tax.export.group records with IDs: [3, 4] 2026-09-11 18:07:01,848 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #16 deleted custom.declaration.tax.export records with IDs: [5, 6] 2026-09-11 18:07:01,923 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #16 deleted custom.declaration.tax.export.group records with IDs: [5, 6] 2026-09-11 18:07:01,959 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #16 deleted custom.declaration.export records with IDs: [1] 2026-09-11 18:07:01,989 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_access_rights: Starting TestAccessRights.test_access_right_multiple_companies ... 2026-09-11 18:07:02,558 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 853, model: custom.declaration.export 2026-09-11 18:07:02,612 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_access_rights: Starting TestAccessRights.test_access_right_stock_user ... 2026-09-11 18:07:03,120 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 852, model: custom.declaration.export 2026-09-11 18:07:03,130 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 852, model: custom.declaration.export 2026-09-11 18:07:03,135 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 852, model: custom.declaration.export 2026-09-11 18:07:03,145 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 852, model: custom.declaration.export.line 2026-09-11 18:07:03,147 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 852, model: custom.declaration.export.line 2026-09-11 18:07:03,153 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 852, model: custom.declaration.tax.export 2026-09-11 18:07:03,182 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 852, model: custom.declaration.tax.export 2026-09-11 18:07:03,203 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 852, model: custom.declaration.tax.export.group 2026-09-11 18:07:03,259 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:07:07,223 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_04_transfer_rate_custom_declaration_export ... 2026-09-11 18:07:08,446 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_05_transfer_rate_custom_declaration_export ... 2026-09-11 18:07:09,394 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_06_transfer_rate_custom_declaration_export ... 2026-09-11 18:07:09,970 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_cancel_custom_declaration_01 ... 2026-09-11 18:07:10,585 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_cancel_custom_declaration_02 ... 2026-09-11 18:07:12,484 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [243, 242, 241, 240] 2026-09-11 18:07:12,628 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [600, 598, 596, 594] 2026-09-11 18:07:13,695 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_cancel_custom_declaration_03 ... 2026-09-11 18:07:16,314 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [27, 27] 2026-09-11 18:07:16,508 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [247, 246, 245, 244] 2026-09-11 18:07:16,625 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [616, 614, 612, 610] 2026-09-11 18:07:17,918 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_cancel_custom_declaration_04 ... 2026-09-11 18:07:20,077 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [29, 28, 31, 30, 28, 29, 30, 31] 2026-09-11 18:07:20,151 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.full.reconcile records with IDs: [22] 2026-09-11 18:07:20,421 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [252, 251, 250, 249] 2026-09-11 18:07:20,536 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [634, 632, 630, 628] 2026-09-11 18:07:21,812 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_change_picking_on_export_custom_declaration_01 ... 2026-09-11 18:07:22,486 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [27, 28] 2026-09-11 18:07:22,503 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [27, 28, 29] 2026-09-11 18:07:22,581 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [29, 30] 2026-09-11 18:07:22,592 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.export records with IDs: [59, 60, 61, 62, 63, 64] 2026-09-11 18:07:22,670 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [31, 32] 2026-09-11 18:07:22,843 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [33, 34] 2026-09-11 18:07:22,852 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [30, 31] 2026-09-11 18:07:22,904 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [35, 36] 2026-09-11 18:07:22,910 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.export records with IDs: [65, 66, 67, 68] 2026-09-11 18:07:22,973 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [37, 38] 2026-09-11 18:07:23,019 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_change_so_on_export_custom_declaration_01 ... 2026-09-11 18:07:23,572 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_change_so_on_export_custom_declaration_02 ... 2026-09-11 18:07:24,243 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [43, 44] 2026-09-11 18:07:24,252 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [38, 39, 40] 2026-09-11 18:07:24,261 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [45, 46] 2026-09-11 18:07:24,265 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.export records with IDs: [81, 82, 83, 84, 85, 86] 2026-09-11 18:07:24,342 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_check_consistency_between_picking_and_dec_lines_01 ... 2026-09-11 18:07:27,077 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_check_foreign_trade_partner_so_in_multi_company ... 2026-09-11 18:07:32,395 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_check_so_vd_picking_on_custom_declaration_01 ... 2026-09-11 18:07:34,184 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_check_so_vd_picking_on_custom_declaration_02 ... 2026-09-11 18:07:36,102 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_check_tax_group_information_of_custom_declaration_01 ... 2026-09-11 18:07:36,706 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_check_tax_group_information_of_custom_declaration_02 ... 2026-09-11 18:07:37,294 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_confirm_custom_declaration_01 ... 2026-09-11 18:07:38,035 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_confirm_custom_declaration_02 ... 2026-09-11 18:07:38,679 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_confirm_custom_declaration_04 ... 2026-09-11 18:07:39,937 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_confirm_custom_declaration_05 ... 2026-09-11 18:07:41,145 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_confirm_export_custom_declaration_01 ... 2026-09-11 18:07:42,875 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_create_custom_declaration_03 ... 2026-09-11 18:07:44,397 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_create_custom_declaration_04 ... 2026-09-11 18:07:45,799 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_flow_of_custom_declaration_01 ... 2026-09-11 18:07:47,491 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [269, 268, 267, 266] 2026-09-11 18:07:47,642 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [676, 674, 672, 670] 2026-09-11 18:07:50,960 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_flow_of_custom_declaration_02 ... 2026-09-11 18:07:52,587 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [286, 285, 284, 283] 2026-09-11 18:07:52,703 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [702, 700, 698, 696] 2026-09-11 18:07:55,681 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_flow_of_custom_declaration_03 ... 2026-09-11 18:07:57,810 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [41, 40, 43, 42, 40, 41, 42, 43] 2026-09-11 18:07:57,883 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.full.reconcile records with IDs: [25] 2026-09-11 18:07:58,063 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [303, 302, 301, 300] 2026-09-11 18:07:58,168 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [728, 726, 724, 722] 2026-09-11 18:08:00,486 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_flow_of_custom_declaration_04 ... 2026-09-11 18:08:03,264 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [49, 48, 51, 50, 48, 49, 50, 51] 2026-09-11 18:08:03,386 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.full.reconcile records with IDs: [27] 2026-09-11 18:08:03,687 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [321, 320, 319, 318] 2026-09-11 18:08:03,812 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [756, 754, 752, 750] 2026-09-11 18:08:07,819 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_flow_of_custom_declaration_05 ... 2026-09-11 18:08:10,031 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_flow_of_custom_declaration_08 ... 2026-09-11 18:08:13,583 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_open_custom_declaration_01 ... 2026-09-11 18:08:15,360 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_open_custom_declaration_02 ... 2026-09-11 18:08:16,023 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_open_custom_declaration_03 ... 2026-09-11 18:08:17,164 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_open_custom_declaration_04 ... 2026-09-11 18:08:18,428 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_payment_custom_declaration_01 ... 2026-09-11 18:08:21,583 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_payment_custom_declaration_02 ... 2026-09-11 18:08:23,753 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_custom_declaration_export: Starting TestCustomDeclaraion.test_payment_custom_declaration_03 ... 2026-09-11 18:08:25,221 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:08:28,858 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_change_partner_on_so_01 ... 2026-09-11 18:08:30,080 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_change_partner_on_so_02 ... 2026-09-11 18:08:31,649 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_change_partner_on_so_03 ... 2026-09-11 18:08:32,382 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_change_partner_on_so_04 ... 2026-09-11 18:08:33,782 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_create_so_01 ... 2026-09-11 18:08:34,053 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_create_so_02 ... 2026-09-11 18:08:34,309 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_custom_declaration_count_01 ... 2026-09-11 18:08:34,334 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_custom_declaration_count_02 ... 2026-09-11 18:08:35,083 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_custom_declaration_count_for_picking_01 ... 2026-09-11 18:08:35,108 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_custom_declaration_count_for_picking_02 ... 2026-09-11 18:08:35,867 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_custom_declaration_required_for_picking_01 ... 2026-09-11 18:08:35,894 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_flow_of_export_01 ... 2026-09-11 18:08:37,772 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [112] 2026-09-11 18:08:37,930 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_flow_of_export_new_foreign_partner_not_synced_01 ... 2026-09-11 18:08:39,207 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_foreign_trade_manual_override_survives_confirm ... 2026-09-11 18:08:41,030 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_sale_order: Starting TestSaleOrder.test_return_product_01 ... 2026-09-11 18:08:43,040 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [115] 2026-09-11 18:08:43,276 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [106, 107] 2026-09-11 18:08:44,876 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [116] 2026-09-11 18:08:45,041 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [108, 109] 2026-09-11 18:08:45,052 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [117] 2026-09-11 18:08:45,272 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [110, 111] 2026-09-11 18:08:45,283 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [118] 2026-09-11 18:08:45,487 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [112, 113] 2026-09-11 18:08:45,495 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [119] 2026-09-11 18:08:45,711 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [114, 115] 2026-09-11 18:08:47,305 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [120] 2026-09-11 18:08:47,457 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [116, 117] 2026-09-11 18:08:47,468 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [121] 2026-09-11 18:08:47,802 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [118, 119] 2026-09-11 18:08:47,812 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [122] 2026-09-11 18:08:47,934 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [120, 121] 2026-09-11 18:08:47,949 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.export.line records with IDs: [123] 2026-09-11 18:08:48,078 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.export.group records with IDs: [122, 123] 2026-09-11 18:08:48,167 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:08:51,594 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_sale_order_multistep_buy: Starting TestSaleOrderMultistepBuy.test_domestic_multistep_delivery_still_routes_to_customers ... 2026-09-11 18:08:53,199 127 INFO rb-46204af-224751-414456 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-11 18:08:54,748 127 INFO rb-46204af-224751-414456 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-11 18:08:56,495 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_sale_order_multistep_buy: Starting TestSaleOrderMultistepBuy.test_multi_company_foreign_export_isolation ... 2026-09-11 18:08:58,420 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_sale_order_multistep_buy: Starting TestSaleOrderMultistepBuy.test_multi_warehouse_foreign_export_isolation ... 2026-09-11 18:09:02,013 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_export.tests.test_sale_order_multistep_buy: Starting TestSaleOrderMultistepBuy.test_reception_route_depends_keeps_buy_and_import ... 2026-09-11 18:09:02,068 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:09:05,786 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move records with IDs: [479] 2026-09-11 18:09:06,333 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_import.tests.test_access_rights: Starting TestAccessRights.test_access_partner_form_view ... 2026-09-11 18:09:06,703 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_import.tests.test_access_rights: Starting TestAccessRights.test_access_right_foreign_trade_user ... 2026-09-11 18:09:07,361 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #16 deleted custom.declaration.tax.import records with IDs: [1, 2] 2026-09-11 18:09:07,405 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #16 deleted custom.declaration.tax.import.group records with IDs: [1, 2] 2026-09-11 18:09:07,415 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #16 deleted custom.declaration.tax.import records with IDs: [3, 4] 2026-09-11 18:09:07,460 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #16 deleted custom.declaration.tax.import.group records with IDs: [3, 4] 2026-09-11 18:09:07,467 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #16 deleted custom.declaration.tax.import records with IDs: [5, 6] 2026-09-11 18:09:07,513 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #16 deleted custom.declaration.tax.import.group records with IDs: [5, 6] 2026-09-11 18:09:07,536 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #16 deleted custom.declaration.import records with IDs: [1] 2026-09-11 18:09:07,561 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_import.tests.test_access_rights: Starting TestAccessRights.test_access_right_multiple_companies ... 2026-09-11 18:09:08,082 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 865, model: custom.declaration.import 2026-09-11 18:09:08,118 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_import.tests.test_access_rights: Starting TestAccessRights.test_access_right_stock_user ... 2026-09-11 18:09:08,779 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 864, model: custom.declaration.import 2026-09-11 18:09:08,793 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 864, model: custom.declaration.import 2026-09-11 18:09:08,799 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 864, model: custom.declaration.import 2026-09-11 18:09:08,817 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 864, model: custom.declaration.import.line 2026-09-11 18:09:08,826 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 864, model: custom.declaration.import.line 2026-09-11 18:09:08,835 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 864, model: custom.declaration.tax.import 2026-09-11 18:09:08,838 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 864, model: custom.declaration.tax.import 2026-09-11 18:09:08,842 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 864, model: custom.declaration.tax.import 2026-09-11 18:09:08,852 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 864, model: custom.declaration.tax.import.group 2026-09-11 18:09:08,855 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 864, model: custom.declaration.tax.import.group 2026-09-11 18:09:08,860 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 864, model: custom.declaration.tax.import.group 2026-09-11 18:09:08,865 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 864, model: custom.declaration.line.extra.expense 2026-09-11 18:09:08,868 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 864, model: custom.declaration.line.extra.expense 2026-09-11 18:09:08,873 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 864, model: custom.declaration.line.extra.expense 2026-09-11 18:09:08,909 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:09:13,191 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move records with IDs: [485] 2026-09-11 18:09:13,730 127 INFO rb-46204af-224751-414456 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-11 18:09:13,945 127 INFO rb-46204af-224751-414456 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-11 18:09:14,088 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_cancel_custom_declaration_05 ... 2026-09-11 18:09:17,059 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_cancel_custom_declaration_06 ... 2026-09-11 18:09:20,065 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_change_clearance_date_on_custom_declaration_01 ... 2026-09-11 18:09:20,695 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [37, 38] 2026-09-11 18:09:20,730 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [17, 18] 2026-09-11 18:09:20,737 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [39, 40] 2026-09-11 18:09:20,802 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [19, 20] 2026-09-11 18:09:20,851 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_change_currency_rate_manual_01 ... 2026-09-11 18:09:21,391 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [45, 46] 2026-09-11 18:09:21,445 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [23, 24] 2026-09-11 18:09:21,454 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [47, 48] 2026-09-11 18:09:21,521 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [25, 26] 2026-09-11 18:09:21,567 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_change_picking_on_import_custom_declaration_01 ... 2026-09-11 18:09:22,173 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [29, 30] 2026-09-11 18:09:22,191 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.import.line records with IDs: [20, 21, 22] 2026-09-11 18:09:22,245 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [31, 32] 2026-09-11 18:09:22,279 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [53, 54, 55, 56, 57, 58] 2026-09-11 18:09:22,377 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [33, 34] 2026-09-11 18:09:22,569 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [35, 36] 2026-09-11 18:09:22,586 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.import.line records with IDs: [23, 24] 2026-09-11 18:09:22,643 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [37, 38] 2026-09-11 18:09:22,654 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [59, 60, 61, 62] 2026-09-11 18:09:22,735 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [39, 40] 2026-09-11 18:09:22,793 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_change_po_on_import_custom_declaration_01 ... 2026-09-11 18:09:23,316 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_change_request_date_on_custom_declaration_01 ... 2026-09-11 18:09:24,004 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [45, 46] 2026-09-11 18:09:24,019 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.import.line records with IDs: [31, 32, 33] 2026-09-11 18:09:24,094 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [47, 48] 2026-09-11 18:09:24,106 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [75, 76, 77, 78, 79, 80] 2026-09-11 18:09:24,179 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [49, 50] 2026-09-11 18:09:24,292 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [81, 82] 2026-09-11 18:09:24,345 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [51, 52] 2026-09-11 18:09:24,351 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [83, 84] 2026-09-11 18:09:24,395 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [53, 54] 2026-09-11 18:09:24,401 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [85, 86] 2026-09-11 18:09:24,485 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [55, 56] 2026-09-11 18:09:24,523 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_change_request_date_on_custom_declaration_02 ... 2026-09-11 18:09:25,159 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [59, 60] 2026-09-11 18:09:25,174 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.import.line records with IDs: [37, 38, 39] 2026-09-11 18:09:25,237 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [61, 62] 2026-09-11 18:09:25,248 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [93, 94, 95, 96, 97, 98] 2026-09-11 18:09:25,342 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [63, 64] 2026-09-11 18:09:25,424 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [99, 100] 2026-09-11 18:09:25,493 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [65, 66] 2026-09-11 18:09:25,505 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [101, 102] 2026-09-11 18:09:25,575 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [67, 68] 2026-09-11 18:09:25,619 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_check_consistency_between_picking_and_dec_lines_02 ... 2026-09-11 18:09:28,020 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_check_foreign_trade_partner_po_in_multi_company ... 2026-09-11 18:09:32,669 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_check_po_vd_picking_on_custom_declaration_01 ... 2026-09-11 18:09:33,815 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [117, 118] 2026-09-11 18:09:33,875 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [73, 74] 2026-09-11 18:09:33,883 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [119, 120] 2026-09-11 18:09:33,909 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [75, 76] 2026-09-11 18:09:33,917 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.import.line records with IDs: [45, 46] 2026-09-11 18:09:33,989 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [77, 78] 2026-09-11 18:09:34,003 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [121, 122] 2026-09-11 18:09:34,067 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [79, 80] 2026-09-11 18:09:34,074 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [123, 124] 2026-09-11 18:09:34,133 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_check_po_vd_picking_on_custom_declaration_02 ... 2026-09-11 18:09:35,043 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_compute_landed_cost_01 ... 2026-09-11 18:09:38,731 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_confirm_custom_declaration_03 ... 2026-09-11 18:09:40,396 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_confirm_import_custom_declaration_01 ... 2026-09-11 18:09:42,744 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_create_custom_declaration_01 ... 2026-09-11 18:09:43,515 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_create_custom_declaration_02 ... 2026-09-11 18:09:44,300 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_delete_import_tax_cost_product_01 ... 2026-09-11 18:09:44,373 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7076] 2026-09-11 18:09:44,456 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_delete_import_tax_cost_product_02 ... 2026-09-11 18:09:44,477 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7075] 2026-09-11 18:09:44,522 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_flow_of_custom_declaration_06 ... 2026-09-11 18:09:47,643 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_flow_of_custom_declaration_07 ... 2026-09-11 18:09:49,453 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [152, 153] 2026-09-11 18:09:49,514 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [90, 91] 2026-09-11 18:09:49,521 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [154, 155] 2026-09-11 18:09:49,574 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [92, 93] 2026-09-11 18:09:49,588 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [156, 157] 2026-09-11 18:09:49,658 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [94, 95] 2026-09-11 18:09:49,666 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [158, 159] 2026-09-11 18:09:49,713 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [96, 97] 2026-09-11 18:09:49,719 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [160, 161] 2026-09-11 18:09:49,778 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [98, 99] 2026-09-11 18:09:49,786 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [162, 163] 2026-09-11 18:09:52,882 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [100, 101] 2026-09-11 18:09:53,678 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_flow_of_custom_declaration_09 ... 2026-09-11 18:09:55,140 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [170, 171] 2026-09-11 18:09:55,181 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [104, 105] 2026-09-11 18:09:55,188 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import records with IDs: [172, 173] 2026-09-11 18:09:56,433 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted custom.declaration.tax.import.group records with IDs: [106, 107] 2026-09-11 18:09:56,477 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_flow_of_custom_declaration_10 ... 2026-09-11 18:09:57,460 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_flow_of_custom_declaration_11 ... 2026-09-11 18:09:58,282 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_tax_computation_01 ... 2026-09-11 18:09:58,970 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_import.tests.test_custom_declaration_import: Starting TestCustomDeclaraion.test_validate_landed_cost_01 ... 2026-09-11 18:10:01,243 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:10:05,140 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move records with IDs: [510] 2026-09-11 18:10:05,687 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_change_partner_on_po_01 ... 2026-09-11 18:10:05,995 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_change_partner_on_po_02 ... 2026-09-11 18:10:06,493 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_change_partner_on_po_03 ... 2026-09-11 18:10:06,767 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_create_po_01 ... 2026-09-11 18:10:06,887 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_create_po_02 ... 2026-09-11 18:10:07,017 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_custom_clearance_required_01 ... 2026-09-11 18:10:07,262 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_custom_clearance_required_02 ... 2026-09-11 18:10:07,469 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_custom_clearance_required_03 ... 2026-09-11 18:10:07,729 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_custom_declaration_count_01 ... 2026-09-11 18:10:07,753 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_custom_declaration_count_02 ... 2026-09-11 18:10:08,507 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_custom_declaration_count_for_picking_01 ... 2026-09-11 18:10:08,531 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_custom_declaration_count_for_picking_02 ... 2026-09-11 18:10:09,258 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_custom_declaration_required_for_picking_01 ... 2026-09-11 18:10:09,287 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_flow_of_import_01 ... 2026-09-11 18:10:12,646 127 INFO rb-46204af-224751-414456 odoo.addons.viin_foreign_trade_import.tests.test_purchase_order: Starting TestPurchaseOrder.test_return_product_01 ... 2026-09-11 18:10:16,984 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:10:20,731 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move records with IDs: [522] 2026-09-11 18:10:21,166 127 INFO rb-46204af-224751-414456 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-11 18:10:21,850 127 INFO rb-46204af-224751-414456 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-11 18:10:22,511 127 INFO rb-46204af-224751-414456 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-11 18:10:23,233 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:10:24,232 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_air.tests.test_air_basic: Starting TestAirBasic.test_001_air_basic_chargeable_weight ... 2026-09-11 18:10:24,458 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_air.tests.test_air_basic: Starting TestAirBasic.test_002_non_air_not_applicable ... 2026-09-11 18:10:24,519 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:10:25,791 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_air.tests.test_air_export_urgent: Starting TestAirExportUrgent.test_01_air_chargeable_weight ... 2026-09-11 18:10:26,020 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_air.tests.test_air_export_urgent: Starting TestAirExportUrgent.test_02_booking_confirmed_immediately ... 2026-09-11 18:10:26,153 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_air.tests.test_air_export_urgent: Starting TestAirExportUrgent.test_03_urgent_surcharge_as_charge_line ... 2026-09-11 18:10:26,290 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_air.tests.test_air_export_urgent: Starting TestAirExportUrgent.test_04_atd_and_leg_done ... 2026-09-11 18:10:26,394 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:10:27,653 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_air.tests.test_air_import: Starting TestAirImport.test_01_air_import_no_containers_hawb_set ... 2026-09-11 18:10:27,975 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_air.tests.test_air_import: Starting TestAirImport.test_02_ata_milestone ... 2026-09-11 18:10:28,152 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_air.tests.test_air_import: Starting TestAirImport.test_03_storage_fee_per_day ... 2026-09-11 18:10:28,293 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_air.tests.test_air_import: Starting TestAirImport.test_04_full_air_import_charges ... 2026-09-11 18:10:28,503 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_air.tests.test_air_import: Starting TestAirImport.test_05_chargeable_weight_import ... 2026-09-11 18:10:28,648 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:10:29,725 127 INFO rb-46204af-224751-414456 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-11 18:10:30,194 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_air.tests.test_air_main_carriage_endpoint: Starting TestAirMainCarriageEndpointContract.test_02_missing_airport_blocks_without_leg_or_booking ... 2026-09-11 18:10:30,401 127 INFO rb-46204af-224751-414456 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-11 18:10:30,578 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:10:31,853 127 INFO rb-46204af-224751-414456 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-11 18:10:32,151 127 INFO rb-46204af-224751-414456 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-11 18:10:32,385 127 INFO rb-46204af-224751-414456 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-11 18:10:32,581 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:10:33,718 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_air.tests.test_air_si_report_ports: Starting TestAirShipmentInstructionPorts.test_01_blank_si_fcl_prints_air_ports ... 2026-09-11 18:10:34,100 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_air.tests.test_air_si_report_ports: Starting TestAirShipmentInstructionPorts.test_02_blank_si_lcl_prints_air_ports ... 2026-09-11 18:10:34,316 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:10:35,423 127 INFO rb-46204af-224751-414456 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-11 18:10:35,595 127 INFO rb-46204af-224751-414456 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-11 18:10:35,664 127 INFO rb-46204af-224751-414456 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-11 18:10:35,795 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:10:37,181 127 INFO rb-46204af-224751-414456 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-11 18:10:37,448 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_air_consol.tests.test_air_import_deconsolidation: Starting TestAirImportDeconsolidation.test_02_deconsolidate_wizard_requires_at_least_one_line ... 2026-09-11 18:10:37,580 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:10:38,777 127 INFO rb-46204af-224751-414456 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-11 18:10:39,142 127 INFO rb-46204af-224751-414456 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-11 18:10:39,406 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:10:40,427 127 INFO rb-46204af-224751-414456 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-11 18:10:41,194 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2400] 2026-09-11 18:10:41,233 127 INFO rb-46204af-224751-414456 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-11 18:10:41,575 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2401] 2026-09-11 18:10:41,618 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:10:43,368 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_arrival_notice_send_leaves_an_auditable_chatter_record ... 2026-09-11 18:10:43,666 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2402] 2026-09-11 18:10:43,697 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_body_contains_shipment_reference_date_and_vietnamese_translation ... 2026-09-11 18:10:43,788 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-46204af-224751/odoo/addons/base/i18n/vi.po for language vi_VN 2026-09-11 18:10:43,788 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/odoo/addons/base/i18n/vi.po for language vi_VN 2026-09-11 18:10:44,188 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module web: loading translation file /data/build/rb-46204af-224751/addons/web/i18n/vi.po for language vi_VN 2026-09-11 18:10:44,188 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/web/i18n/vi.po for language vi_VN 2026-09-11 18:10:44,351 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module base_setup: loading translation file /data/build/rb-46204af-224751/addons/base_setup/i18n/vi.po for language vi_VN 2026-09-11 18:10:44,351 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/base_setup/i18n/vi.po for language vi_VN 2026-09-11 18:10:44,357 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module bus: loading translation file /data/build/rb-46204af-224751/addons/bus/i18n/vi.po for language vi_VN 2026-09-11 18:10:44,358 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/bus/i18n/vi.po for language vi_VN 2026-09-11 18:10:44,360 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module web_tour: loading translation file /data/build/rb-46204af-224751/addons/web_tour/i18n/vi.po for language vi_VN 2026-09-11 18:10:44,360 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/web_tour/i18n/vi.po for language vi_VN 2026-09-11 18:10:44,364 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module html_editor: loading translation file /data/build/rb-46204af-224751/addons/html_editor/i18n/vi.po for language vi_VN 2026-09-11 18:10:44,364 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/html_editor/i18n/vi.po for language vi_VN 2026-09-11 18:10:44,380 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module mail: loading translation file /data/build/rb-46204af-224751/addons/mail/i18n/vi.po for language vi_VN 2026-09-11 18:10:44,381 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/mail/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,271 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module sales_team: loading translation file /data/build/rb-46204af-224751/addons/sales_team/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,271 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/sales_team/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,277 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module onboarding: loading translation file /data/build/rb-46204af-224751/addons/onboarding/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,277 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/onboarding/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,281 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-46204af-224751/addons/uom/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,281 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/uom/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,288 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module product: loading translation file /data/build/rb-46204af-224751/addons/product/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,288 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/product/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,317 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module analytic: loading translation file /data/build/rb-46204af-224751/addons/analytic/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,317 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/analytic/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,328 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module web_editor: loading translation file /data/build/rb-46204af-224751/addons/web_editor/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,328 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/web_editor/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,350 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module http_routing: loading translation file /data/build/rb-46204af-224751/addons/http_routing/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,350 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/http_routing/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,352 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module auth_signup: loading translation file /data/build/rb-46204af-224751/addons/auth_signup/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,352 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/auth_signup/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,363 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module portal: loading translation file /data/build/rb-46204af-224751/addons/portal/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,363 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/portal/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,374 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module resource: loading translation file /data/build/rb-46204af-224751/addons/resource/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,375 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/resource/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,381 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module digest: loading translation file /data/build/rb-46204af-224751/addons/digest/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,381 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/digest/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,386 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module account: loading translation file /data/build/rb-46204af-224751/addons/account/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,386 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/account/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,508 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module payment: loading translation file /data/build/rb-46204af-224751/addons/payment/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,508 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/payment/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,541 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module account_payment: loading translation file /data/build/rb-46204af-224751/addons/account_payment/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,541 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/account_payment/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,547 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module utm: loading translation file /data/build/rb-46204af-224751/addons/utm/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,547 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/utm/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,551 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module sale: loading translation file /data/build/rb-46204af-224751/addons/sale/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,551 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/sale/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,598 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module sale_management: loading translation file /data/build/rb-46204af-224751/addons/sale_management/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,598 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/sale_management/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,604 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module barcodes: loading translation file /data/build/rb-46204af-224751/addons/barcodes/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,604 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/barcodes/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,608 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module barcodes_gs1_nomenclature: loading translation file /data/build/rb-46204af-224751/addons/barcodes_gs1_nomenclature/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,608 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/barcodes_gs1_nomenclature/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,611 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module stock: loading translation file /data/build/rb-46204af-224751/addons/stock/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,612 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/stock/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,704 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module stock_account: loading translation file /data/build/rb-46204af-224751/addons/stock_account/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,704 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/stock_account/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,715 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module phone_validation: loading translation file /data/build/rb-46204af-224751/addons/phone_validation/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,716 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/phone_validation/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,719 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module point_of_sale: loading translation file /data/build/rb-46204af-224751/addons/point_of_sale/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,719 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/point_of_sale/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,773 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module pos_restaurant: loading translation file /data/build/rb-46204af-224751/addons/pos_restaurant/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,773 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/pos_restaurant/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,781 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module calendar: loading translation file /data/build/rb-46204af-224751/addons/calendar/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,781 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/calendar/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,809 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module contacts: loading translation file /data/build/rb-46204af-224751/addons/contacts/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,809 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/contacts/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,811 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module crm: loading translation file /data/build/rb-46204af-224751/addons/crm/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,811 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/crm/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,839 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module social_media: loading translation file /data/build/rb-46204af-224751/addons/social_media/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,840 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/social_media/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,841 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module google_recaptcha: loading translation file /data/build/rb-46204af-224751/addons/google_recaptcha/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,841 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/google_recaptcha/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,842 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website: loading translation file /data/build/rb-46204af-224751/addons/website/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,842 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,953 127 INFO rb-46204af-224751-414456 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-11 18:10:45,953 127 INFO rb-46204af-224751-414456 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-11 18:10:45,956 127 INFO rb-46204af-224751-414456 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-11 18:10:45,956 127 INFO rb-46204af-224751-414456 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-11 18:10:45,971 127 INFO rb-46204af-224751-414456 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-11 18:10:45,971 127 INFO rb-46204af-224751-414456 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-11 18:10:45,998 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module purchase: loading translation file /data/build/rb-46204af-224751/addons/purchase/i18n/vi.po for language vi_VN 2026-09-11 18:10:45,998 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/purchase/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,030 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module purchase_stock: loading translation file /data/build/rb-46204af-224751/addons/purchase_stock/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,030 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/purchase_stock/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,042 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module stock_landed_costs: loading translation file /data/build/rb-46204af-224751/addons/stock_landed_costs/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,042 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/stock_landed_costs/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,049 127 INFO rb-46204af-224751-414456 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-11 18:10:46,049 127 INFO rb-46204af-224751-414456 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-11 18:10:46,051 127 INFO rb-46204af-224751-414456 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-11 18:10:46,051 127 INFO rb-46204af-224751-414456 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-11 18:10:46,054 127 INFO rb-46204af-224751-414456 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-11 18:10:46,054 127 INFO rb-46204af-224751-414456 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-11 18:10:46,066 127 INFO rb-46204af-224751-414456 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-11 18:10:46,066 127 INFO rb-46204af-224751-414456 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-11 18:10:46,074 127 INFO rb-46204af-224751-414456 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-11 18:10:46,074 127 INFO rb-46204af-224751-414456 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-11 18:10:46,076 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module rating: loading translation file /data/build/rb-46204af-224751/addons/rating/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,076 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/rating/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,081 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module project: loading translation file /data/build/rb-46204af-224751/addons/project/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,081 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/project/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,128 127 INFO rb-46204af-224751-414456 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-11 18:10:46,128 127 INFO rb-46204af-224751-414456 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-11 18:10:46,149 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_payment: loading translation file /data/build/rb-46204af-224751/addons/website_payment/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,150 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_payment/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,154 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_mail: loading translation file /data/build/rb-46204af-224751/addons/website_mail/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,154 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_mail/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,156 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module portal_rating: loading translation file /data/build/rb-46204af-224751/addons/portal_rating/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,156 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/portal_rating/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,158 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module delivery: loading translation file /data/build/rb-46204af-224751/addons/delivery/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,158 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/delivery/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,167 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_sale: loading translation file /data/build/rb-46204af-224751/addons/website_sale/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,167 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_sale/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,201 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module mrp: loading translation file /data/build/rb-46204af-224751/addons/mrp/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,201 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/mrp/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,247 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module link_tracker: loading translation file /data/build/rb-46204af-224751/addons/link_tracker/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,248 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/link_tracker/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,251 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module mass_mailing: loading translation file /data/build/rb-46204af-224751/addons/mass_mailing/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,251 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/mass_mailing/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,289 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module resource_mail: loading translation file /data/build/rb-46204af-224751/addons/resource_mail/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,289 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/resource_mail/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,290 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module hr: loading translation file /data/build/rb-46204af-224751/addons/hr/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,290 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/hr/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,318 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module hr_expense: loading translation file /data/build/rb-46204af-224751/addons/hr_expense/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,318 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/hr_expense/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,339 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module hr_holidays: loading translation file /data/build/rb-46204af-224751/addons/hr_holidays/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,339 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/hr_holidays/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,368 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module attachment_indexation: loading translation file /data/build/rb-46204af-224751/addons/attachment_indexation/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,368 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/attachment_indexation/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,369 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module hr_recruitment: loading translation file /data/build/rb-46204af-224751/addons/hr_recruitment/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,369 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/hr_recruitment/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,397 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module data_recycle: loading translation file /data/build/rb-46204af-224751/addons/data_recycle/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,398 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/data_recycle/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,402 127 INFO rb-46204af-224751-414456 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-11 18:10:46,403 127 INFO rb-46204af-224751-414456 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-11 18:10:46,405 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module l10n_vn_viin_base_ward: no translation for language vi_VN 2026-09-11 18:10:46,405 127 INFO rb-46204af-224751-414456 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-11 18:10:46,405 127 INFO rb-46204af-224751-414456 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-11 18:10:46,428 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module maintenance: loading translation file /data/build/rb-46204af-224751/addons/maintenance/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,428 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/maintenance/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,440 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module marketing_card: loading translation file /data/build/rb-46204af-224751/addons/marketing_card/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,440 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/marketing_card/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,448 127 INFO rb-46204af-224751-414456 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-11 18:10:46,448 127 INFO rb-46204af-224751-414456 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-11 18:10:46,453 127 INFO rb-46204af-224751-414456 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-11 18:10:46,453 127 INFO rb-46204af-224751-414456 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-11 18:10:46,457 127 INFO rb-46204af-224751-414456 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-11 18:10:46,457 127 INFO rb-46204af-224751-414456 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-11 18:10:46,467 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module web_hierarchy: loading translation file /data/build/rb-46204af-224751/addons/web_hierarchy/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,467 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/web_hierarchy/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,469 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module hr_org_chart: loading translation file /data/build/rb-46204af-224751/addons/hr_org_chart/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,469 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/hr_org_chart/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,470 127 INFO rb-46204af-224751-414456 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-11 18:10:46,470 127 INFO rb-46204af-224751-414456 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-11 18:10:46,478 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module hr_contract: loading translation file /data/build/rb-46204af-224751/addons/hr_contract/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,478 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/hr_contract/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,486 127 INFO rb-46204af-224751-414456 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-11 18:10:46,486 127 INFO rb-46204af-224751-414456 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-11 18:10:46,488 127 INFO rb-46204af-224751-414456 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-11 18:10:46,488 127 INFO rb-46204af-224751-414456 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-11 18:10:46,494 127 INFO rb-46204af-224751-414456 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-11 18:10:46,494 127 INFO rb-46204af-224751-414456 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-11 18:10:46,506 127 INFO rb-46204af-224751-414456 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-11 18:10:46,506 127 INFO rb-46204af-224751-414456 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-11 18:10:46,509 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module hr_work_entry: loading translation file /data/build/rb-46204af-224751/addons/hr_work_entry/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,510 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/hr_work_entry/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,513 127 INFO rb-46204af-224751-414456 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-11 18:10:46,513 127 INFO rb-46204af-224751-414456 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-11 18:10:46,513 127 INFO rb-46204af-224751-414456 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-11 18:10:46,514 127 INFO rb-46204af-224751-414456 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-11 18:10:46,515 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module hr_work_entry_contract: loading translation file /data/build/rb-46204af-224751/addons/hr_work_entry_contract/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,515 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/hr_work_entry_contract/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,519 127 INFO rb-46204af-224751-414456 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-11 18:10:46,519 127 INFO rb-46204af-224751-414456 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-11 18:10:46,520 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module hr_holidays_contract: loading translation file /data/build/rb-46204af-224751/addons/hr_holidays_contract/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,520 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/hr_holidays_contract/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,521 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module hr_work_entry_holidays: loading translation file /data/build/rb-46204af-224751/addons/hr_work_entry_holidays/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,521 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/hr_work_entry_holidays/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,523 127 INFO rb-46204af-224751-414456 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-11 18:10:46,523 127 INFO rb-46204af-224751-414456 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-11 18:10:46,527 127 INFO rb-46204af-224751-414456 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-11 18:10:46,528 127 INFO rb-46204af-224751-414456 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-11 18:10:46,529 127 INFO rb-46204af-224751-414456 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-11 18:10:46,529 127 INFO rb-46204af-224751-414456 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-11 18:10:46,530 127 INFO rb-46204af-224751-414456 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-11 18:10:46,530 127 INFO rb-46204af-224751-414456 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-11 18:10:46,585 127 INFO rb-46204af-224751-414456 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-11 18:10:46,585 127 INFO rb-46204af-224751-414456 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-11 18:10:46,625 127 INFO rb-46204af-224751-414456 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-11 18:10:46,626 127 INFO rb-46204af-224751-414456 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-11 18:10:46,628 127 INFO rb-46204af-224751-414456 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-11 18:10:46,628 127 INFO rb-46204af-224751-414456 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-11 18:10:46,631 127 INFO rb-46204af-224751-414456 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-11 18:10:46,631 127 INFO rb-46204af-224751-414456 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-11 18:10:46,634 127 INFO rb-46204af-224751-414456 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-11 18:10:46,634 127 INFO rb-46204af-224751-414456 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-11 18:10:46,636 127 INFO rb-46204af-224751-414456 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-11 18:10:46,636 127 INFO rb-46204af-224751-414456 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-11 18:10:46,665 127 INFO rb-46204af-224751-414456 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-11 18:10:46,665 127 INFO rb-46204af-224751-414456 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-11 18:10:46,669 127 INFO rb-46204af-224751-414456 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-11 18:10:46,669 127 INFO rb-46204af-224751-414456 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-11 18:10:46,689 127 INFO rb-46204af-224751-414456 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-11 18:10:46,689 127 INFO rb-46204af-224751-414456 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-11 18:10:46,690 127 INFO rb-46204af-224751-414456 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-11 18:10:46,690 127 INFO rb-46204af-224751-414456 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-11 18:10:46,696 127 INFO rb-46204af-224751-414456 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-11 18:10:46,696 127 INFO rb-46204af-224751-414456 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-11 18:10:46,699 127 INFO rb-46204af-224751-414456 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-11 18:10:46,699 127 INFO rb-46204af-224751-414456 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-11 18:10:46,705 127 INFO rb-46204af-224751-414456 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-11 18:10:46,705 127 INFO rb-46204af-224751-414456 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-11 18:10:46,710 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module to_web_thousand_sep: no translation for language vi_VN 2026-09-11 18:10:46,710 127 INFO rb-46204af-224751-414456 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-11 18:10:46,710 127 INFO rb-46204af-224751-414456 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-11 18:10:46,724 127 INFO rb-46204af-224751-414456 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-11 18:10:46,724 127 INFO rb-46204af-224751-414456 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-11 18:10:46,725 127 INFO rb-46204af-224751-414456 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-11 18:10:46,726 127 INFO rb-46204af-224751-414456 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-11 18:10:46,730 127 INFO rb-46204af-224751-414456 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-11 18:10:46,730 127 INFO rb-46204af-224751-414456 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-11 18:10:46,732 127 INFO rb-46204af-224751-414456 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-11 18:10:46,732 127 INFO rb-46204af-224751-414456 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-11 18:10:46,746 127 INFO rb-46204af-224751-414456 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-11 18:10:46,746 127 INFO rb-46204af-224751-414456 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-11 18:10:46,749 127 INFO rb-46204af-224751-414456 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-11 18:10:46,749 127 INFO rb-46204af-224751-414456 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-11 18:10:46,752 127 INFO rb-46204af-224751-414456 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-11 18:10:46,753 127 INFO rb-46204af-224751-414456 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-11 18:10:46,753 127 INFO rb-46204af-224751-414456 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-11 18:10:46,753 127 INFO rb-46204af-224751-414456 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-11 18:10:46,845 127 INFO rb-46204af-224751-414456 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-11 18:10:46,845 127 INFO rb-46204af-224751-414456 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-11 18:10:46,849 127 INFO rb-46204af-224751-414456 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-11 18:10:46,849 127 INFO rb-46204af-224751-414456 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-11 18:10:46,853 127 INFO rb-46204af-224751-414456 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-11 18:10:46,853 127 INFO rb-46204af-224751-414456 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-11 18:10:46,864 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module iap: loading translation file /data/build/rb-46204af-224751/addons/iap/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,864 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/iap/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,869 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module iap_mail: loading translation file /data/build/rb-46204af-224751/addons/iap_mail/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,869 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/iap_mail/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,872 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module sms: loading translation file /data/build/rb-46204af-224751/addons/sms/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,872 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/sms/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,886 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module base_automation: loading translation file /data/build/rb-46204af-224751/addons/base_automation/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,887 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/base_automation/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,896 127 INFO rb-46204af-224751-414456 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-11 18:10:46,896 127 INFO rb-46204af-224751-414456 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-11 18:10:46,908 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module base_geolocalize: loading translation file /data/build/rb-46204af-224751/addons/base_geolocalize/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,908 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/base_geolocalize/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,912 127 INFO rb-46204af-224751-414456 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-11 18:10:46,912 127 INFO rb-46204af-224751-414456 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-11 18:10:46,915 127 INFO rb-46204af-224751-414456 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-11 18:10:46,915 127 INFO rb-46204af-224751-414456 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-11 18:10:46,915 127 INFO rb-46204af-224751-414456 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-11 18:10:46,915 127 INFO rb-46204af-224751-414456 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-11 18:10:46,930 127 INFO rb-46204af-224751-414456 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-11 18:10:46,931 127 INFO rb-46204af-224751-414456 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-11 18:10:46,933 127 INFO rb-46204af-224751-414456 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-11 18:10:46,933 127 INFO rb-46204af-224751-414456 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-11 18:10:46,942 127 INFO rb-46204af-224751-414456 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-11 18:10:46,942 127 INFO rb-46204af-224751-414456 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-11 18:10:46,947 127 INFO rb-46204af-224751-414456 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-11 18:10:46,948 127 INFO rb-46204af-224751-414456 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-11 18:10:46,955 127 INFO rb-46204af-224751-414456 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-11 18:10:46,956 127 INFO rb-46204af-224751-414456 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-11 18:10:46,957 127 INFO rb-46204af-224751-414456 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-11 18:10:46,957 127 INFO rb-46204af-224751-414456 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-11 18:10:46,971 127 INFO rb-46204af-224751-414456 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-11 18:10:46,971 127 INFO rb-46204af-224751-414456 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-11 18:10:46,973 127 INFO rb-46204af-224751-414456 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-11 18:10:46,973 127 INFO rb-46204af-224751-414456 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-11 18:10:46,978 127 INFO rb-46204af-224751-414456 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-11 18:10:46,978 127 INFO rb-46204af-224751-414456 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-11 18:10:46,981 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module fleet: loading translation file /data/build/rb-46204af-224751/addons/fleet/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,981 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/fleet/i18n/vi.po for language vi_VN 2026-09-11 18:10:46,999 127 INFO rb-46204af-224751-414456 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-11 18:10:46,999 127 INFO rb-46204af-224751-414456 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-11 18:10:47,003 127 INFO rb-46204af-224751-414456 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-11 18:10:47,003 127 INFO rb-46204af-224751-414456 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-11 18:10:47,005 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module hr_fleet: loading translation file /data/build/rb-46204af-224751/addons/hr_fleet/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,005 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/hr_fleet/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,008 127 INFO rb-46204af-224751-414456 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-11 18:10:47,008 127 INFO rb-46204af-224751-414456 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-11 18:10:47,015 127 INFO rb-46204af-224751-414456 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-11 18:10:47,016 127 INFO rb-46204af-224751-414456 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-11 18:10:47,018 127 INFO rb-46204af-224751-414456 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-11 18:10:47,018 127 INFO rb-46204af-224751-414456 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-11 18:10:47,045 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_partner_calendar: no translation for language vi_VN 2026-09-11 18:10:47,045 127 INFO rb-46204af-224751-414456 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-11 18:10:47,045 127 INFO rb-46204af-224751-414456 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-11 18:10:47,060 127 INFO rb-46204af-224751-414456 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-11 18:10:47,060 127 INFO rb-46204af-224751-414456 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-11 18:10:47,063 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_tracking_location: no translation for language vi_VN 2026-09-11 18:10:47,063 127 INFO rb-46204af-224751-414456 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-11 18:10:47,063 127 INFO rb-46204af-224751-414456 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-11 18:10:47,096 127 INFO rb-46204af-224751-414456 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-11 18:10:47,097 127 INFO rb-46204af-224751-414456 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-11 18:10:47,099 127 INFO rb-46204af-224751-414456 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-11 18:10:47,099 127 INFO rb-46204af-224751-414456 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-11 18:10:47,151 127 INFO rb-46204af-224751-414456 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-11 18:10:47,151 127 INFO rb-46204af-224751-414456 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-11 18:10:47,186 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module gamification: loading translation file /data/build/rb-46204af-224751/addons/gamification/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,187 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/gamification/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,216 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module survey: loading translation file /data/build/rb-46204af-224751/addons/survey/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,217 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/survey/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,261 127 INFO rb-46204af-224751-414456 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-11 18:10:47,261 127 INFO rb-46204af-224751-414456 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-11 18:10:47,264 127 INFO rb-46204af-224751-414456 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-11 18:10:47,264 127 INFO rb-46204af-224751-414456 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-11 18:10:47,265 127 INFO rb-46204af-224751-414456 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-11 18:10:47,265 127 INFO rb-46204af-224751-414456 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-11 18:10:47,279 127 INFO rb-46204af-224751-414456 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-11 18:10:47,279 127 INFO rb-46204af-224751-414456 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-11 18:10:47,298 127 INFO rb-46204af-224751-414456 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-11 18:10:47,298 127 INFO rb-46204af-224751-414456 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-11 18:10:47,304 127 INFO rb-46204af-224751-414456 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-11 18:10:47,304 127 INFO rb-46204af-224751-414456 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-11 18:10:47,309 127 INFO rb-46204af-224751-414456 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-11 18:10:47,309 127 INFO rb-46204af-224751-414456 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-11 18:10:47,314 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module hr_skills: loading translation file /data/build/rb-46204af-224751/addons/hr_skills/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,314 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/hr_skills/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,331 127 INFO rb-46204af-224751-414456 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-11 18:10:47,331 127 INFO rb-46204af-224751-414456 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-11 18:10:47,346 127 INFO rb-46204af-224751-414456 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-11 18:10:47,346 127 INFO rb-46204af-224751-414456 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-11 18:10:47,354 127 INFO rb-46204af-224751-414456 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-11 18:10:47,354 127 INFO rb-46204af-224751-414456 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-11 18:10:47,380 127 INFO rb-46204af-224751-414456 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-11 18:10:47,381 127 INFO rb-46204af-224751-414456 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-11 18:10:47,384 127 INFO rb-46204af-224751-414456 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-11 18:10:47,384 127 INFO rb-46204af-224751-414456 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-11 18:10:47,387 127 INFO rb-46204af-224751-414456 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-11 18:10:47,388 127 INFO rb-46204af-224751-414456 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-11 18:10:47,394 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_rental: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_rental/i18n/vi_VN.po for language vi_VN 2026-09-11 18:10:47,395 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_rental/i18n/vi_VN.po for language vi_VN 2026-09-11 18:10:47,402 127 INFO rb-46204af-224751-414456 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-11 18:10:47,402 127 INFO rb-46204af-224751-414456 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-11 18:10:47,404 127 INFO rb-46204af-224751-414456 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-11 18:10:47,404 127 INFO rb-46204af-224751-414456 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-11 18:10:47,416 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_sign: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sign/i18n/vi_VN.po for language vi_VN 2026-09-11 18:10:47,416 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sign/i18n/vi_VN.po for language vi_VN 2026-09-11 18:10:47,426 127 INFO rb-46204af-224751-414456 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-11 18:10:47,427 127 INFO rb-46204af-224751-414456 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-11 18:10:47,438 127 INFO rb-46204af-224751-414456 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-11 18:10:47,438 127 INFO rb-46204af-224751-414456 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-11 18:10:47,469 127 INFO rb-46204af-224751-414456 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-11 18:10:47,469 127 INFO rb-46204af-224751-414456 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-11 18:10:47,484 127 INFO rb-46204af-224751-414456 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-11 18:10:47,485 127 INFO rb-46204af-224751-414456 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-11 18:10:47,485 127 INFO rb-46204af-224751-414456 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-11 18:10:47,486 127 INFO rb-46204af-224751-414456 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-11 18:10:47,494 127 INFO rb-46204af-224751-414456 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-11 18:10:47,494 127 INFO rb-46204af-224751-414456 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-11 18:10:47,504 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_partner: loading translation file /data/build/rb-46204af-224751/addons/website_partner/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,504 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_partner/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,505 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_profile: loading translation file /data/build/rb-46204af-224751/addons/website_profile/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,506 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_profile/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,511 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_slides: loading translation file /data/build/rb-46204af-224751/addons/website_slides/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,512 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_slides/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,553 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module event: loading translation file /data/build/rb-46204af-224751/addons/event/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,553 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/event/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,601 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_event: loading translation file /data/build/rb-46204af-224751/addons/website_event/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,601 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_event/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,612 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module im_livechat: loading translation file /data/build/rb-46204af-224751/addons/im_livechat/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,612 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/im_livechat/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,627 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module sale_stock: loading translation file /data/build/rb-46204af-224751/addons/sale_stock/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,628 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/sale_stock/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,633 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module repair: loading translation file /data/build/rb-46204af-224751/addons/repair/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,633 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/repair/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,644 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module hr_attendance: loading translation file /data/build/rb-46204af-224751/addons/hr_attendance/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,644 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/hr_attendance/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,655 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module mass_mailing_sms: loading translation file /data/build/rb-46204af-224751/addons/mass_mailing_sms/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,656 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/mass_mailing_sms/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,664 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module project_todo: loading translation file /data/build/rb-46204af-224751/addons/project_todo/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,664 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/project_todo/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,669 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module lunch: loading translation file /data/build/rb-46204af-224751/addons/lunch/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,669 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/lunch/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,688 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_hr_recruitment: loading translation file /data/build/rb-46204af-224751/addons/website_hr_recruitment/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,688 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_hr_recruitment/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,695 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_data_module: no translation for language vi_VN 2026-09-11 18:10:47,696 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module web_responsive: no translation for language vi_VN 2026-09-11 18:10:47,696 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module mail_plugin: loading translation file /data/build/rb-46204af-224751/addons/mail_plugin/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,696 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/mail_plugin/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,701 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module crm_mail_plugin: loading translation file /data/build/rb-46204af-224751/addons/crm_mail_plugin/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,701 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/crm_mail_plugin/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,703 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module project_mail_plugin: loading translation file /data/build/rb-46204af-224751/addons/project_mail_plugin/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,703 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/project_mail_plugin/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,706 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module pos_adyen: loading translation file /data/build/rb-46204af-224751/addons/pos_adyen/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,706 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/pos_adyen/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,708 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module pos_discount: loading translation file /data/build/rb-46204af-224751/addons/pos_discount/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,708 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/pos_discount/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,710 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module account_edi_ubl_cii: loading translation file /data/build/rb-46204af-224751/addons/account_edi_ubl_cii/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,710 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/account_edi_ubl_cii/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,718 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module pos_edi_ubl: loading translation file /data/build/rb-46204af-224751/addons/pos_edi_ubl/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,718 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/pos_edi_ubl/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,719 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module pos_epson_printer: loading translation file /data/build/rb-46204af-224751/addons/pos_epson_printer/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,719 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/pos_epson_printer/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,721 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module loyalty: loading translation file /data/build/rb-46204af-224751/addons/loyalty/i18n/vi.po for language vi_VN 2026-09-11 18:10:47,721 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/loyalty/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,587 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module pos_loyalty: loading translation file /data/build/rb-46204af-224751/addons/pos_loyalty/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,587 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/pos_loyalty/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,594 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module pos_mercado_pago: loading translation file /data/build/rb-46204af-224751/addons/pos_mercado_pago/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,594 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/pos_mercado_pago/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,596 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module pos_mrp: loading translation file /data/build/rb-46204af-224751/addons/pos_mrp/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,596 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/pos_mrp/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,597 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module pos_paytm: loading translation file /data/build/rb-46204af-224751/addons/pos_paytm/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,597 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/pos_paytm/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,599 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module pos_pine_labs: loading translation file /data/build/rb-46204af-224751/addons/pos_pine_labs/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,599 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/pos_pine_labs/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,600 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module pos_razorpay: loading translation file /data/build/rb-46204af-224751/addons/pos_razorpay/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,601 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/pos_razorpay/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,603 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module payment_adyen: loading translation file /data/build/rb-46204af-224751/addons/payment_adyen/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,603 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/payment_adyen/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,605 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module pos_restaurant_adyen: loading translation file /data/build/rb-46204af-224751/addons/pos_restaurant_adyen/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,606 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/pos_restaurant_adyen/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,607 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module pos_restaurant_loyalty: no translation for language vi_VN 2026-09-11 18:10:48,607 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module payment_stripe: loading translation file /data/build/rb-46204af-224751/addons/payment_stripe/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,607 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/payment_stripe/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,609 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module pos_stripe: loading translation file /data/build/rb-46204af-224751/addons/pos_stripe/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,609 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/pos_stripe/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,611 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module pos_restaurant_stripe: no translation for language vi_VN 2026-09-11 18:10:48,611 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module pos_sale: loading translation file /data/build/rb-46204af-224751/addons/pos_sale/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,611 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/pos_sale/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,614 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module pos_sale_loyalty: loading translation file /data/build/rb-46204af-224751/addons/pos_sale_loyalty/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,615 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/pos_sale_loyalty/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,616 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module pos_self_order: loading translation file /data/build/rb-46204af-224751/addons/pos_self_order/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,616 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/pos_self_order/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,626 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module pos_self_order_epson_printer: no translation for language vi_VN 2026-09-11 18:10:48,626 127 INFO rb-46204af-224751-414456 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-11 18:10:48,626 127 INFO rb-46204af-224751-414456 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-11 18:10:48,632 127 INFO rb-46204af-224751-414456 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-11 18:10:48,632 127 INFO rb-46204af-224751-414456 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-11 18:10:48,634 127 INFO rb-46204af-224751-414456 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-11 18:10:48,634 127 INFO rb-46204af-224751-414456 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-11 18:10:48,637 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module sale_loyalty: loading translation file /data/build/rb-46204af-224751/addons/sale_loyalty/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,637 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/sale_loyalty/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,641 127 INFO rb-46204af-224751-414456 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-11 18:10:48,641 127 INFO rb-46204af-224751-414456 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-11 18:10:48,642 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module pos_viva_wallet: loading translation file /data/build/rb-46204af-224751/addons/pos_viva_wallet/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,642 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/pos_viva_wallet/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,644 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_data_module_install: no translation for language vi_VN 2026-09-11 18:10:48,644 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module base_address_extended: loading translation file /data/build/rb-46204af-224751/addons/base_address_extended/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,644 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/base_address_extended/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,645 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module hr_hourly_cost: loading translation file /data/build/rb-46204af-224751/addons/hr_hourly_cost/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,645 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/hr_hourly_cost/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,646 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module hr_timesheet: loading translation file /data/build/rb-46204af-224751/addons/hr_timesheet/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,646 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/hr_timesheet/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,656 127 INFO rb-46204af-224751-414456 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-11 18:10:48,656 127 INFO rb-46204af-224751-414456 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-11 18:10:48,660 127 INFO rb-46204af-224751-414456 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-11 18:10:48,660 127 INFO rb-46204af-224751-414456 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-11 18:10:48,661 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module account_qr_code_emv: loading translation file /data/build/rb-46204af-224751/addons/account_qr_code_emv/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,661 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/account_qr_code_emv/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,663 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module base_iban: loading translation file /data/build/rb-46204af-224751/addons/base_iban/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,663 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/base_iban/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,665 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-46204af-224751/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,665 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,668 127 INFO rb-46204af-224751-414456 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-11 18:10:48,668 127 INFO rb-46204af-224751-414456 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-11 18:10:48,680 127 INFO rb-46204af-224751-414456 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-11 18:10:48,680 127 INFO rb-46204af-224751-414456 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-11 18:10:48,688 127 INFO rb-46204af-224751-414456 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-11 18:10:48,688 127 INFO rb-46204af-224751-414456 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-11 18:10:48,691 127 INFO rb-46204af-224751-414456 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-11 18:10:48,691 127 INFO rb-46204af-224751-414456 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-11 18:10:48,696 127 INFO rb-46204af-224751-414456 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-11 18:10:48,696 127 INFO rb-46204af-224751-414456 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-11 18:10:48,699 127 INFO rb-46204af-224751-414456 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-11 18:10:48,699 127 INFO rb-46204af-224751-414456 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-11 18:10:48,702 127 INFO rb-46204af-224751-414456 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-11 18:10:48,703 127 INFO rb-46204af-224751-414456 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-11 18:10:48,705 127 INFO rb-46204af-224751-414456 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-11 18:10:48,705 127 INFO rb-46204af-224751-414456 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-11 18:10:48,707 127 INFO rb-46204af-224751-414456 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-11 18:10:48,707 127 INFO rb-46204af-224751-414456 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-11 18:10:48,709 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_foreign_trade_currency_rate: no translation for language vi_VN 2026-09-11 18:10:48,709 127 INFO rb-46204af-224751-414456 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-11 18:10:48,709 127 INFO rb-46204af-224751-414456 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-11 18:10:48,716 127 INFO rb-46204af-224751-414456 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-11 18:10:48,716 127 INFO rb-46204af-224751-414456 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-11 18:10:48,726 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_foreign_trade_import_currency_rate: no translation for language vi_VN 2026-09-11 18:10:48,727 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_blog: loading translation file /data/build/rb-46204af-224751/addons/website_blog/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,727 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_blog/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,749 127 INFO rb-46204af-224751-414456 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-11 18:10:48,749 127 INFO rb-46204af-224751-414456 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-11 18:10:48,750 127 INFO rb-46204af-224751-414456 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-11 18:10:48,751 127 INFO rb-46204af-224751-414456 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-11 18:10:48,752 127 INFO rb-46204af-224751-414456 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-11 18:10:48,752 127 INFO rb-46204af-224751-414456 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-11 18:10:48,753 127 INFO rb-46204af-224751-414456 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-11 18:10:48,753 127 INFO rb-46204af-224751-414456 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-11 18:10:48,754 127 INFO rb-46204af-224751-414456 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-11 18:10:48,755 127 INFO rb-46204af-224751-414456 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-11 18:10:48,756 127 INFO rb-46204af-224751-414456 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-11 18:10:48,756 127 INFO rb-46204af-224751-414456 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-11 18:10:48,774 127 INFO rb-46204af-224751-414456 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-11 18:10:48,774 127 INFO rb-46204af-224751-414456 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-11 18:10:48,780 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_pos_refund: no translation for language vi_VN 2026-09-11 18:10:48,781 127 INFO rb-46204af-224751-414456 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-11 18:10:48,781 127 INFO rb-46204af-224751-414456 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-11 18:10:48,782 127 INFO rb-46204af-224751-414456 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-11 18:10:48,782 127 INFO rb-46204af-224751-414456 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-11 18:10:48,783 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module l10n_vn_edi_viettel: loading translation file /data/build/rb-46204af-224751/addons/l10n_vn_edi_viettel/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,784 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/l10n_vn_edi_viettel/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,790 127 INFO rb-46204af-224751-414456 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-11 18:10:48,790 127 INFO rb-46204af-224751-414456 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-11 18:10:48,793 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module l10n_vn_edi_viettel_pos: loading translation file /data/build/rb-46204af-224751/addons/l10n_vn_edi_viettel_pos/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,793 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/l10n_vn_edi_viettel_pos/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,795 127 INFO rb-46204af-224751-414456 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-11 18:10:48,795 127 INFO rb-46204af-224751-414456 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-11 18:10:48,796 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module privacy_lookup: loading translation file /data/build/rb-46204af-224751/addons/privacy_lookup/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,796 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/privacy_lookup/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,800 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module to_partner_multilang: no translation for language vi_VN 2026-09-11 18:10:48,800 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module partner_autocomplete: loading translation file /data/build/rb-46204af-224751/addons/partner_autocomplete/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,800 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/partner_autocomplete/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,802 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module to_partner_multilang_partner_autocomplete: no translation for language vi_VN 2026-09-11 18:10:48,802 127 INFO rb-46204af-224751-414456 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-11 18:10:48,802 127 INFO rb-46204af-224751-414456 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-11 18:10:48,806 127 INFO rb-46204af-224751-414456 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-11 18:10:48,806 127 INFO rb-46204af-224751-414456 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-11 18:10:48,808 127 INFO rb-46204af-224751-414456 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-11 18:10:48,808 127 INFO rb-46204af-224751-414456 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-11 18:10:48,809 127 INFO rb-46204af-224751-414456 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-11 18:10:48,810 127 INFO rb-46204af-224751-414456 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-11 18:10:48,812 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module pos_online_payment: loading translation file /data/build/rb-46204af-224751/addons/pos_online_payment/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,813 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/pos_online_payment/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,817 127 INFO rb-46204af-224751-414456 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-11 18:10:48,817 127 INFO rb-46204af-224751-414456 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-11 18:10:48,818 127 INFO rb-46204af-224751-414456 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-11 18:10:48,818 127 INFO rb-46204af-224751-414456 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-11 18:10:48,820 127 INFO rb-46204af-224751-414456 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-11 18:10:48,820 127 INFO rb-46204af-224751-414456 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-11 18:10:48,822 127 INFO rb-46204af-224751-414456 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-11 18:10:48,822 127 INFO rb-46204af-224751-414456 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-11 18:10:48,827 127 INFO rb-46204af-224751-414456 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-11 18:10:48,827 127 INFO rb-46204af-224751-414456 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-11 18:10:48,845 127 INFO rb-46204af-224751-414456 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-11 18:10:48,845 127 INFO rb-46204af-224751-414456 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-11 18:10:48,846 127 INFO rb-46204af-224751-414456 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-11 18:10:48,846 127 INFO rb-46204af-224751-414456 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-11 18:10:48,846 127 INFO rb-46204af-224751-414456 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-11 18:10:48,846 127 INFO rb-46204af-224751-414456 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-11 18:10:48,854 127 INFO rb-46204af-224751-414456 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-11 18:10:48,854 127 INFO rb-46204af-224751-414456 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-11 18:10:48,856 127 INFO rb-46204af-224751-414456 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-11 18:10:48,856 127 INFO rb-46204af-224751-414456 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-11 18:10:48,857 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_crm: loading translation file /data/build/rb-46204af-224751/addons/website_crm/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,857 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_crm/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,859 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_sms: loading translation file /data/build/rb-46204af-224751/addons/website_sms/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,859 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_sms/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,860 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_crm_sms: loading translation file /data/build/rb-46204af-224751/addons/website_crm_sms/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,860 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_crm_sms/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,861 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module purchase_requisition: loading translation file /data/build/rb-46204af-224751/addons/purchase_requisition/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,861 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/purchase_requisition/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,868 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module sale_purchase: loading translation file /data/build/rb-46204af-224751/addons/sale_purchase/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,868 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/sale_purchase/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,870 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module purchase_requisition_sale: loading translation file /data/build/rb-46204af-224751/addons/purchase_requisition_sale/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,870 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/purchase_requisition_sale/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,871 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module purchase_requisition_stock: loading translation file /data/build/rb-46204af-224751/addons/purchase_requisition_stock/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,871 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/purchase_requisition_stock/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,872 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module account_add_gln: loading translation file /data/build/rb-46204af-224751/addons/account_add_gln/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,872 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/account_add_gln/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,873 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module account_check_printing: loading translation file /data/build/rb-46204af-224751/addons/account_check_printing/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,873 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/account_check_printing/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,877 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module account_debit_note: loading translation file /data/build/rb-46204af-224751/addons/account_debit_note/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,877 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/account_debit_note/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,879 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module account_edi: loading translation file /data/build/rb-46204af-224751/addons/account_edi/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,879 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/account_edi/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,883 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module certificate: loading translation file /data/build/rb-46204af-224751/addons/certificate/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,884 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/certificate/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,887 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module account_edi_proxy_client: loading translation file /data/build/rb-46204af-224751/addons/account_edi_proxy_client/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,887 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/account_edi_proxy_client/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,889 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module account_edi_ubl_cii_tax_extension: loading translation file /data/build/rb-46204af-224751/addons/account_edi_ubl_cii_tax_extension/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,889 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/account_edi_ubl_cii_tax_extension/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,894 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module account_fleet: loading translation file /data/build/rb-46204af-224751/addons/account_fleet/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,894 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/account_fleet/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,895 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module account_peppol: loading translation file /data/build/rb-46204af-224751/addons/account_peppol/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,896 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/account_peppol/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,903 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module account_peppol_response: loading translation file /data/build/rb-46204af-224751/addons/account_peppol_response/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,904 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/account_peppol_response/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,906 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module account_peppol_selfbilling: loading translation file /data/build/rb-46204af-224751/addons/account_peppol_selfbilling/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,907 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/account_peppol_selfbilling/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,910 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module account_qr_code_sepa: loading translation file /data/build/rb-46204af-224751/addons/account_qr_code_sepa/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,910 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/account_qr_code_sepa/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,913 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module account_tax_python: loading translation file /data/build/rb-46204af-224751/addons/account_tax_python/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,913 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/account_tax_python/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,914 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module account_test: loading translation file /data/build/rb-46204af-224751/addons/account_test/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,914 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/account_test/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,916 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module account_update_tax_tags: loading translation file /data/build/rb-46204af-224751/addons/account_update_tax_tags/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,916 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/account_update_tax_tags/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,917 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module auth_oauth: loading translation file /data/build/rb-46204af-224751/addons/auth_oauth/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,917 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/auth_oauth/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,919 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module auth_passkey: loading translation file /data/build/rb-46204af-224751/addons/auth_passkey/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,919 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/auth_passkey/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,921 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module auth_password_policy: loading translation file /data/build/rb-46204af-224751/addons/auth_password_policy/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,921 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/auth_password_policy/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,922 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module auth_password_policy_portal: loading translation file /data/build/rb-46204af-224751/addons/auth_password_policy_portal/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,923 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/auth_password_policy_portal/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,923 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module auth_password_policy_signup: loading translation file /data/build/rb-46204af-224751/addons/auth_password_policy_signup/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,923 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/auth_password_policy_signup/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,924 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module auth_totp: loading translation file /data/build/rb-46204af-224751/addons/auth_totp/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,924 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/auth_totp/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,927 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module auth_totp_mail: loading translation file /data/build/rb-46204af-224751/addons/auth_totp_mail/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,927 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/auth_totp_mail/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,929 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module auth_totp_mail_enforce: loading translation file /data/build/rb-46204af-224751/addons/auth_totp_mail_enforce/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,929 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/auth_totp_mail_enforce/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,931 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module auth_totp_portal: loading translation file /data/build/rb-46204af-224751/addons/auth_totp_portal/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,931 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/auth_totp_portal/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,933 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module base_import: loading translation file /data/build/rb-46204af-224751/addons/base_import/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,933 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/base_import/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,939 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module base_import_module: loading translation file /data/build/rb-46204af-224751/addons/base_import_module/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,939 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/base_import_module/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,941 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module base_install_request: loading translation file /data/build/rb-46204af-224751/addons/base_install_request/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,941 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/base_install_request/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,943 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module base_sparse_field: loading translation file /data/build/rb-46204af-224751/addons/base_sparse_field/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,944 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/base_sparse_field/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,945 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module base_vat: loading translation file /data/build/rb-46204af-224751/addons/base_vat/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,945 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/base_vat/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,947 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module calendar_sms: loading translation file /data/build/rb-46204af-224751/addons/calendar_sms/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,947 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/calendar_sms/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,949 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module cloud_storage: loading translation file /data/build/rb-46204af-224751/addons/cloud_storage/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,949 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/cloud_storage/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,950 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module cloud_storage_azure: loading translation file /data/build/rb-46204af-224751/addons/cloud_storage_azure/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,950 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/cloud_storage_azure/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,951 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module cloud_storage_google: loading translation file /data/build/rb-46204af-224751/addons/cloud_storage_google/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,951 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/cloud_storage_google/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,952 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module cloud_storage_migration: loading translation file /data/build/rb-46204af-224751/addons/cloud_storage_migration/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,952 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/cloud_storage_migration/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,954 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module iap_crm: loading translation file /data/build/rb-46204af-224751/addons/iap_crm/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,954 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/iap_crm/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,955 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module crm_iap_enrich: loading translation file /data/build/rb-46204af-224751/addons/crm_iap_enrich/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,955 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/crm_iap_enrich/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,957 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module crm_iap_mine: loading translation file /data/build/rb-46204af-224751/addons/crm_iap_mine/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,957 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/crm_iap_mine/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,963 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module crm_livechat: loading translation file /data/build/rb-46204af-224751/addons/crm_livechat/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,963 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/crm_livechat/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,964 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module crm_sms: loading translation file /data/build/rb-46204af-224751/addons/crm_sms/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,964 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/crm_sms/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,966 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module stock_delivery: loading translation file /data/build/rb-46204af-224751/addons/stock_delivery/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,966 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/stock_delivery/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,970 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module delivery_mondialrelay: loading translation file /data/build/rb-46204af-224751/addons/delivery_mondialrelay/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,970 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/delivery_mondialrelay/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,972 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module stock_picking_batch: loading translation file /data/build/rb-46204af-224751/addons/stock_picking_batch/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,972 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/stock_picking_batch/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,979 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module delivery_stock_picking_batch: loading translation file /data/build/rb-46204af-224751/addons/delivery_stock_picking_batch/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,979 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/delivery_stock_picking_batch/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,980 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module event_booth: loading translation file /data/build/rb-46204af-224751/addons/event_booth/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,980 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/event_booth/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,984 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module event_product: loading translation file /data/build/rb-46204af-224751/addons/event_product/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,984 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/event_product/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,986 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module event_sale: loading translation file /data/build/rb-46204af-224751/addons/event_sale/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,986 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/event_sale/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,990 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module event_booth_sale: loading translation file /data/build/rb-46204af-224751/addons/event_booth_sale/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,990 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/event_booth_sale/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,995 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module event_crm: loading translation file /data/build/rb-46204af-224751/addons/event_crm/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,995 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/event_crm/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,998 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module event_crm_sale: loading translation file /data/build/rb-46204af-224751/addons/event_crm_sale/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,998 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/event_crm_sale/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,999 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module event_sms: loading translation file /data/build/rb-46204af-224751/addons/event_sms/i18n/vi.po for language vi_VN 2026-09-11 18:10:48,999 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/event_sms/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,000 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module sale_crm: loading translation file /data/build/rb-46204af-224751/addons/sale_crm/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,000 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/sale_crm/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,002 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module gamification_sale_crm: loading translation file /data/build/rb-46204af-224751/addons/gamification_sale_crm/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,002 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/gamification_sale_crm/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,004 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module google_account: loading translation file /data/build/rb-46204af-224751/addons/google_account/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,004 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/google_account/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,005 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module google_calendar: loading translation file /data/build/rb-46204af-224751/addons/google_calendar/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,005 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/google_calendar/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,008 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module google_gmail: loading translation file /data/build/rb-46204af-224751/addons/google_gmail/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,008 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/google_gmail/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,011 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module hr_calendar: loading translation file /data/build/rb-46204af-224751/addons/hr_calendar/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,011 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/hr_calendar/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,012 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module hr_gamification: loading translation file /data/build/rb-46204af-224751/addons/hr_gamification/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,013 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/hr_gamification/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,015 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module hr_holidays_attendance: loading translation file /data/build/rb-46204af-224751/addons/hr_holidays_attendance/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,015 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/hr_holidays_attendance/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,017 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module hr_homeworking: loading translation file /data/build/rb-46204af-224751/addons/hr_homeworking/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,017 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/hr_homeworking/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,020 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module hr_homeworking_calendar: loading translation file /data/build/rb-46204af-224751/addons/hr_homeworking_calendar/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,020 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/hr_homeworking_calendar/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,022 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module hr_livechat: loading translation file /data/build/rb-46204af-224751/addons/hr_livechat/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,022 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/hr_livechat/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,023 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module hr_presence: loading translation file /data/build/rb-46204af-224751/addons/hr_presence/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,023 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/hr_presence/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,027 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module hr_recruitment_sms: loading translation file /data/build/rb-46204af-224751/addons/hr_recruitment_sms/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,027 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/hr_recruitment_sms/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,028 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module hr_recruitment_survey: loading translation file /data/build/rb-46204af-224751/addons/hr_recruitment_survey/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,028 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/hr_recruitment_survey/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,031 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module hr_skills_slides: loading translation file /data/build/rb-46204af-224751/addons/hr_skills_slides/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,031 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/hr_skills_slides/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,032 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module hr_skills_survey: loading translation file /data/build/rb-46204af-224751/addons/hr_skills_survey/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,033 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/hr_skills_survey/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,034 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module hr_timesheet_attendance: loading translation file /data/build/rb-46204af-224751/addons/hr_timesheet_attendance/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,034 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/hr_timesheet_attendance/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,036 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module l10n_us: no translation for language vi_VN 2026-09-11 18:10:49,036 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module l10n_us_account: no translation for language vi_VN 2026-09-11 18:10:49,037 127 INFO rb-46204af-224751-414456 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-11 18:10:49,037 127 INFO rb-46204af-224751-414456 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-11 18:10:49,038 127 INFO rb-46204af-224751-414456 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-11 18:10:49,038 127 INFO rb-46204af-224751-414456 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-11 18:10:49,039 127 INFO rb-46204af-224751-414456 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-11 18:10:49,040 127 INFO rb-46204af-224751-414456 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-11 18:10:49,042 127 INFO rb-46204af-224751-414456 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-11 18:10:49,042 127 INFO rb-46204af-224751-414456 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-11 18:10:49,046 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module l10n_vn_viin_account_auto_transfer: no translation for language vi_VN 2026-09-11 18:10:49,046 127 INFO rb-46204af-224751-414456 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-11 18:10:49,046 127 INFO rb-46204af-224751-414456 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-11 18:10:49,063 127 INFO rb-46204af-224751-414456 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-11 18:10:49,063 127 INFO rb-46204af-224751-414456 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-11 18:10:49,085 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module l10n_vn_viin_account_reports_asset: no translation for language vi_VN 2026-09-11 18:10:49,085 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module l10n_vn_viin_account_reports_recurring: no translation for language vi_VN 2026-09-11 18:10:49,086 127 INFO rb-46204af-224751-414456 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-11 18:10:49,086 127 INFO rb-46204af-224751-414456 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-11 18:10:49,087 127 INFO rb-46204af-224751-414456 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-11 18:10:49,087 127 INFO rb-46204af-224751-414456 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-11 18:10:49,088 127 INFO rb-46204af-224751-414456 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-11 18:10:49,088 127 INFO rb-46204af-224751-414456 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-11 18:10:49,089 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module l10n_vn_viin_foreign_trade_account_reports: no translation for language vi_VN 2026-09-11 18:10:49,089 127 INFO rb-46204af-224751-414456 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-11 18:10:49,089 127 INFO rb-46204af-224751-414456 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-11 18:10:49,093 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module sale_service: loading translation file /data/build/rb-46204af-224751/addons/sale_service/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,093 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/sale_service/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,094 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module project_account: loading translation file /data/build/rb-46204af-224751/addons/project_account/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,094 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/project_account/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,097 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module sale_project: loading translation file /data/build/rb-46204af-224751/addons/sale_project/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,097 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/sale_project/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,103 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module sale_timesheet: loading translation file /data/build/rb-46204af-224751/addons/sale_timesheet/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,103 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/sale_timesheet/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,116 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_logistics_sales_team: no translation for language vi_VN 2026-09-11 18:10:49,116 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_tracking_location_route: no translation for language vi_VN 2026-09-11 18:10:49,116 127 INFO rb-46204af-224751-414456 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-11 18:10:49,116 127 INFO rb-46204af-224751-414456 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-11 18:10:49,120 127 INFO rb-46204af-224751-414456 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-11 18:10:49,120 127 INFO rb-46204af-224751-414456 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-11 18:10:49,124 127 INFO rb-46204af-224751-414456 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-11 18:10:49,124 127 INFO rb-46204af-224751-414456 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-11 18:10:49,126 127 INFO rb-46204af-224751-414456 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-11 18:10:49,126 127 INFO rb-46204af-224751-414456 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-11 18:10:49,139 127 INFO rb-46204af-224751-414456 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-11 18:10:49,139 127 INFO rb-46204af-224751-414456 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-11 18:10:49,141 127 INFO rb-46204af-224751-414456 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-11 18:10:49,141 127 INFO rb-46204af-224751-414456 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-11 18:10:49,142 127 INFO rb-46204af-224751-414456 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-11 18:10:49,142 127 INFO rb-46204af-224751-414456 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-11 18:10:49,143 127 INFO rb-46204af-224751-414456 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-11 18:10:49,143 127 INFO rb-46204af-224751-414456 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-11 18:10:49,143 127 INFO rb-46204af-224751-414456 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-11 18:10:49,143 127 INFO rb-46204af-224751-414456 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-11 18:10:49,153 127 INFO rb-46204af-224751-414456 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-11 18:10:49,153 127 INFO rb-46204af-224751-414456 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-11 18:10:49,154 127 INFO rb-46204af-224751-414456 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-11 18:10:49,154 127 INFO rb-46204af-224751-414456 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-11 18:10:49,157 127 INFO rb-46204af-224751-414456 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-11 18:10:49,157 127 INFO rb-46204af-224751-414456 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-11 18:10:49,158 127 INFO rb-46204af-224751-414456 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-11 18:10:49,158 127 INFO rb-46204af-224751-414456 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-11 18:10:49,160 127 INFO rb-46204af-224751-414456 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-11 18:10:49,160 127 INFO rb-46204af-224751-414456 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-11 18:10:49,165 127 INFO rb-46204af-224751-414456 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-11 18:10:49,165 127 INFO rb-46204af-224751-414456 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-11 18:10:49,167 127 INFO rb-46204af-224751-414456 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-11 18:10:49,167 127 INFO rb-46204af-224751-414456 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-11 18:10:49,169 127 INFO rb-46204af-224751-414456 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-11 18:10:49,169 127 INFO rb-46204af-224751-414456 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-11 18:10:49,170 127 INFO rb-46204af-224751-414456 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-11 18:10:49,170 127 INFO rb-46204af-224751-414456 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-11 18:10:49,170 127 INFO rb-46204af-224751-414456 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-11 18:10:49,171 127 INFO rb-46204af-224751-414456 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-11 18:10:49,171 127 INFO rb-46204af-224751-414456 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-11 18:10:49,171 127 INFO rb-46204af-224751-414456 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-11 18:10:49,172 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module mrp_subcontracting: loading translation file /data/build/rb-46204af-224751/addons/mrp_subcontracting/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,172 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/mrp_subcontracting/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,177 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module mrp_account: loading translation file /data/build/rb-46204af-224751/addons/mrp_account/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,177 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/mrp_account/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,182 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module mrp_subcontracting_account: loading translation file /data/build/rb-46204af-224751/addons/mrp_subcontracting_account/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,182 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/mrp_subcontracting_account/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,183 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module purchase_mrp: loading translation file /data/build/rb-46204af-224751/addons/purchase_mrp/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,183 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/purchase_mrp/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,184 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module mrp_subcontracting_purchase: loading translation file /data/build/rb-46204af-224751/addons/mrp_subcontracting_purchase/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,184 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/mrp_subcontracting_purchase/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,186 127 INFO rb-46204af-224751-414456 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-11 18:10:49,186 127 INFO rb-46204af-224751-414456 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-11 18:10:49,198 127 INFO rb-46204af-224751-414456 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-11 18:10:49,198 127 INFO rb-46204af-224751-414456 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-11 18:10:49,205 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module l10n_vn_viin_mrp_subcontracting_account: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_mrp_subcontracting_account/i18n/vi_VN.po for language vi_VN 2026-09-11 18:10:49,205 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_mrp_subcontracting_account/i18n/vi_VN.po for language vi_VN 2026-09-11 18:10:49,209 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_mrp_subcontracting_link: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_subcontracting_link/i18n/vi_VN.po for language vi_VN 2026-09-11 18:10:49,209 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_subcontracting_link/i18n/vi_VN.po for language vi_VN 2026-09-11 18:10:49,210 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_mrp_subcontracting_report: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_subcontracting_report/i18n/vi_VN.po for language vi_VN 2026-09-11 18:10:49,210 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_subcontracting_report/i18n/vi_VN.po for language vi_VN 2026-09-11 18:10:49,213 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module l10n_vn_viin_mrp_subcontracting_settlement: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_mrp_subcontracting_settlement/i18n/vi_VN.po for language vi_VN 2026-09-11 18:10:49,213 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_mrp_subcontracting_settlement/i18n/vi_VN.po for language vi_VN 2026-09-11 18:10:49,221 127 INFO rb-46204af-224751-414456 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-11 18:10:49,221 127 INFO rb-46204af-224751-414456 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-11 18:10:49,223 127 INFO rb-46204af-224751-414456 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-11 18:10:49,223 127 INFO rb-46204af-224751-414456 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-11 18:10:49,229 127 INFO rb-46204af-224751-414456 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-11 18:10:49,229 127 INFO rb-46204af-224751-414456 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-11 18:10:49,231 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module mail_bot: loading translation file /data/build/rb-46204af-224751/addons/mail_bot/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,232 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/mail_bot/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,235 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module mail_bot_hr: no translation for language vi_VN 2026-09-11 18:10:49,235 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module mail_group: loading translation file /data/build/rb-46204af-224751/addons/mail_group/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,235 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/mail_group/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,248 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module mass_mailing_crm: loading translation file /data/build/rb-46204af-224751/addons/mass_mailing_crm/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,248 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/mass_mailing_crm/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,250 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module mass_mailing_crm_sms: loading translation file /data/build/rb-46204af-224751/addons/mass_mailing_crm_sms/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,250 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/mass_mailing_crm_sms/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,251 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module mass_mailing_event: loading translation file /data/build/rb-46204af-224751/addons/mass_mailing_event/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,251 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/mass_mailing_event/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,253 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module mass_mailing_event_sms: loading translation file /data/build/rb-46204af-224751/addons/mass_mailing_event_sms/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,253 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/mass_mailing_event_sms/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,254 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_event_track: loading translation file /data/build/rb-46204af-224751/addons/website_event_track/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,254 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_event_track/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,272 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module mass_mailing_event_track: loading translation file /data/build/rb-46204af-224751/addons/mass_mailing_event_track/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,272 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/mass_mailing_event_track/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,274 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module mass_mailing_event_track_sms: loading translation file /data/build/rb-46204af-224751/addons/mass_mailing_event_track_sms/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,274 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/mass_mailing_event_track_sms/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,275 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module mass_mailing_sale: loading translation file /data/build/rb-46204af-224751/addons/mass_mailing_sale/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,275 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/mass_mailing_sale/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,277 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module mass_mailing_sale_sms: loading translation file /data/build/rb-46204af-224751/addons/mass_mailing_sale_sms/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,277 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/mass_mailing_sale_sms/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,278 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module mass_mailing_slides: loading translation file /data/build/rb-46204af-224751/addons/mass_mailing_slides/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,278 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/mass_mailing_slides/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,281 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module membership: loading translation file /data/build/rb-46204af-224751/addons/membership/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,281 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/membership/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,287 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module microsoft_account: loading translation file /data/build/rb-46204af-224751/addons/microsoft_account/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,287 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/microsoft_account/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,289 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module microsoft_calendar: loading translation file /data/build/rb-46204af-224751/addons/microsoft_calendar/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,289 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/microsoft_calendar/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,293 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module microsoft_outlook: loading translation file /data/build/rb-46204af-224751/addons/microsoft_outlook/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,293 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/microsoft_outlook/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,296 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module mrp_landed_costs: loading translation file /data/build/rb-46204af-224751/addons/mrp_landed_costs/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,296 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/mrp_landed_costs/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,298 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module product_expiry: loading translation file /data/build/rb-46204af-224751/addons/product_expiry/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,298 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/product_expiry/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,302 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module mrp_product_expiry: loading translation file /data/build/rb-46204af-224751/addons/mrp_product_expiry/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,302 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/mrp_product_expiry/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,304 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module mrp_repair: loading translation file /data/build/rb-46204af-224751/addons/mrp_repair/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,304 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/mrp_repair/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,305 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module sale_purchase_stock: loading translation file /data/build/rb-46204af-224751/addons/sale_purchase_stock/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,305 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/sale_purchase_stock/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,306 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module stock_dropshipping: loading translation file /data/build/rb-46204af-224751/addons/stock_dropshipping/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,306 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/stock_dropshipping/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,308 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module mrp_subcontracting_dropshipping: loading translation file /data/build/rb-46204af-224751/addons/mrp_subcontracting_dropshipping/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,308 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/mrp_subcontracting_dropshipping/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,310 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module mrp_subcontracting_landed_costs: loading translation file /data/build/rb-46204af-224751/addons/mrp_subcontracting_landed_costs/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,310 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/mrp_subcontracting_landed_costs/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,311 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module mrp_subcontracting_repair: no translation for language vi_VN 2026-09-11 18:10:49,311 127 INFO rb-46204af-224751-414456 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-11 18:10:49,312 127 INFO rb-46204af-224751-414456 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-11 18:10:49,315 127 INFO rb-46204af-224751-414456 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-11 18:10:49,315 127 INFO rb-46204af-224751-414456 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-11 18:10:49,318 127 INFO rb-46204af-224751-414456 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-11 18:10:49,318 127 INFO rb-46204af-224751-414456 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-11 18:10:49,322 127 INFO rb-46204af-224751-414456 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-11 18:10:49,322 127 INFO rb-46204af-224751-414456 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-11 18:10:49,327 127 INFO rb-46204af-224751-414456 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-11 18:10:49,327 127 INFO rb-46204af-224751-414456 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-11 18:10:49,329 127 INFO rb-46204af-224751-414456 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-11 18:10:49,329 127 INFO rb-46204af-224751-414456 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-11 18:10:49,332 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module pos_account_tax_python: loading translation file /data/build/rb-46204af-224751/addons/pos_account_tax_python/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,332 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/pos_account_tax_python/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,333 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module pos_event: loading translation file /data/build/rb-46204af-224751/addons/pos_event/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,333 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/pos_event/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,336 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module pos_event_sale: loading translation file /data/build/rb-46204af-224751/addons/pos_event_sale/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,336 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/pos_event_sale/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,337 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module pos_hr: loading translation file /data/build/rb-46204af-224751/addons/pos_hr/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,337 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/pos_hr/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,339 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module pos_hr_restaurant: no translation for language vi_VN 2026-09-11 18:10:49,340 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module pos_online_payment_self_order: loading translation file /data/build/rb-46204af-224751/addons/pos_online_payment_self_order/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,340 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/pos_online_payment_self_order/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,341 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module sale_margin: loading translation file /data/build/rb-46204af-224751/addons/sale_margin/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,342 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/sale_margin/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,343 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module pos_sale_margin: loading translation file /data/build/rb-46204af-224751/addons/pos_sale_margin/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,343 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/pos_sale_margin/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,344 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module pos_self_order_adyen: loading translation file /data/build/rb-46204af-224751/addons/pos_self_order_adyen/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,344 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/pos_self_order_adyen/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,345 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module pos_self_order_razorpay: loading translation file /data/build/rb-46204af-224751/addons/pos_self_order_razorpay/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,345 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/pos_self_order_razorpay/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,345 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module pos_self_order_sale: loading translation file /data/build/rb-46204af-224751/addons/pos_self_order_sale/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,345 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/pos_self_order_sale/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,346 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module pos_self_order_stripe: loading translation file /data/build/rb-46204af-224751/addons/pos_self_order_stripe/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,347 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/pos_self_order_stripe/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,348 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module pos_sms: loading translation file /data/build/rb-46204af-224751/addons/pos_sms/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,348 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/pos_sms/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,350 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module product_email_template: loading translation file /data/build/rb-46204af-224751/addons/product_email_template/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,350 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/product_email_template/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,351 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module product_images: loading translation file /data/build/rb-46204af-224751/addons/product_images/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,351 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/product_images/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,354 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module product_margin: loading translation file /data/build/rb-46204af-224751/addons/product_margin/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,354 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/product_margin/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,357 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module product_matrix: loading translation file /data/build/rb-46204af-224751/addons/product_matrix/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,358 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/product_matrix/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,359 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module project_hr_expense: loading translation file /data/build/rb-46204af-224751/addons/project_hr_expense/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,359 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/project_hr_expense/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,361 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module project_hr_skills: loading translation file /data/build/rb-46204af-224751/addons/project_hr_skills/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,361 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/project_hr_skills/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,362 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module project_mrp: loading translation file /data/build/rb-46204af-224751/addons/project_mrp/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,362 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/project_mrp/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,364 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module project_mrp_account: loading translation file /data/build/rb-46204af-224751/addons/project_mrp_account/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,364 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/project_mrp_account/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,365 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module sale_mrp: loading translation file /data/build/rb-46204af-224751/addons/sale_mrp/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,365 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/sale_mrp/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,368 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module project_mrp_sale: no translation for language vi_VN 2026-09-11 18:10:49,368 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module project_mrp_stock_landed_costs: loading translation file /data/build/rb-46204af-224751/addons/project_mrp_stock_landed_costs/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,368 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/project_mrp_stock_landed_costs/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,369 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module project_purchase: loading translation file /data/build/rb-46204af-224751/addons/project_purchase/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,369 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/project_purchase/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,371 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module project_stock: loading translation file /data/build/rb-46204af-224751/addons/project_stock/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,371 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/project_stock/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,372 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module project_purchase_stock: loading translation file /data/build/rb-46204af-224751/addons/project_purchase_stock/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,372 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/project_purchase_stock/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,373 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module sale_expense: loading translation file /data/build/rb-46204af-224751/addons/sale_expense/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,373 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/sale_expense/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,375 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module project_sale_expense: loading translation file /data/build/rb-46204af-224751/addons/project_sale_expense/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,376 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/project_sale_expense/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,377 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module project_sms: loading translation file /data/build/rb-46204af-224751/addons/project_sms/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,377 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/project_sms/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,378 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module project_stock_account: loading translation file /data/build/rb-46204af-224751/addons/project_stock_account/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,378 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/project_stock_account/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,381 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module project_stock_landed_costs: loading translation file /data/build/rb-46204af-224751/addons/project_stock_landed_costs/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,381 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/project_stock_landed_costs/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,382 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module project_timesheet_holidays: loading translation file /data/build/rb-46204af-224751/addons/project_timesheet_holidays/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,382 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/project_timesheet_holidays/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,385 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module purchase_edi_ubl_bis3: loading translation file /data/build/rb-46204af-224751/addons/purchase_edi_ubl_bis3/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,385 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/purchase_edi_ubl_bis3/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,386 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module purchase_product_matrix: loading translation file /data/build/rb-46204af-224751/addons/purchase_product_matrix/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,387 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/purchase_product_matrix/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,389 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module purchase_repair: loading translation file /data/build/rb-46204af-224751/addons/purchase_repair/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,389 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/purchase_repair/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,390 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module sale_async_emails: loading translation file /data/build/rb-46204af-224751/addons/sale_async_emails/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,390 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/sale_async_emails/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,391 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module sale_edi_ubl: loading translation file /data/build/rb-46204af-224751/addons/sale_edi_ubl/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,391 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/sale_edi_ubl/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,393 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module sale_expense_margin: loading translation file /data/build/rb-46204af-224751/addons/sale_expense_margin/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,393 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/sale_expense_margin/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,394 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module sale_gelato: loading translation file /data/build/rb-46204af-224751/addons/sale_gelato/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,394 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/sale_gelato/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,399 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module sale_gelato_stock: loading translation file /data/build/rb-46204af-224751/addons/sale_gelato_stock/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,399 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/sale_gelato_stock/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,400 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module sale_loyalty_delivery: loading translation file /data/build/rb-46204af-224751/addons/sale_loyalty_delivery/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,400 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/sale_loyalty_delivery/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,402 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module sale_stock_margin: loading translation file /data/build/rb-46204af-224751/addons/sale_stock_margin/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,402 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/sale_stock_margin/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,403 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module sale_mrp_margin: no translation for language vi_VN 2026-09-11 18:10:49,403 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module sale_pdf_quote_builder: loading translation file /data/build/rb-46204af-224751/addons/sale_pdf_quote_builder/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,403 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/sale_pdf_quote_builder/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,410 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module sale_product_matrix: loading translation file /data/build/rb-46204af-224751/addons/sale_product_matrix/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,410 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/sale_product_matrix/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,412 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module sale_project_stock: loading translation file /data/build/rb-46204af-224751/addons/sale_project_stock/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,412 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/sale_project_stock/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,414 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module sale_project_stock_account: loading translation file /data/build/rb-46204af-224751/addons/sale_project_stock_account/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,414 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/sale_project_stock_account/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,416 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module sale_purchase_project: loading translation file /data/build/rb-46204af-224751/addons/sale_purchase_project/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,416 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/sale_purchase_project/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,417 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module sale_sms: no translation for language vi_VN 2026-09-11 18:10:49,418 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module sale_timesheet_margin: loading translation file /data/build/rb-46204af-224751/addons/sale_timesheet_margin/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,418 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/sale_timesheet_margin/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,419 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module sms_twilio: loading translation file /data/build/rb-46204af-224751/addons/sms_twilio/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,419 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/sms_twilio/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,423 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module snailmail: loading translation file /data/build/rb-46204af-224751/addons/snailmail/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,423 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/snailmail/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,429 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module snailmail_account: loading translation file /data/build/rb-46204af-224751/addons/snailmail_account/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,429 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/snailmail_account/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,431 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module spreadsheet: loading translation file /data/build/rb-46204af-224751/addons/spreadsheet/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,431 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/spreadsheet/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,509 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module spreadsheet_account: loading translation file /data/build/rb-46204af-224751/addons/spreadsheet_account/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,509 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/spreadsheet_account/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,512 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module spreadsheet_dashboard: loading translation file /data/build/rb-46204af-224751/addons/spreadsheet_dashboard/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,512 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/spreadsheet_dashboard/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,515 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_account: loading translation file /data/build/rb-46204af-224751/addons/spreadsheet_dashboard_account/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,516 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/spreadsheet_dashboard_account/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,518 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_event_sale: loading translation file /data/build/rb-46204af-224751/addons/spreadsheet_dashboard_event_sale/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,518 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/spreadsheet_dashboard_event_sale/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,520 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_hr_expense: loading translation file /data/build/rb-46204af-224751/addons/spreadsheet_dashboard_hr_expense/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,520 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/spreadsheet_dashboard_hr_expense/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,522 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_hr_timesheet: loading translation file /data/build/rb-46204af-224751/addons/spreadsheet_dashboard_hr_timesheet/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,522 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/spreadsheet_dashboard_hr_timesheet/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,524 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_im_livechat: loading translation file /data/build/rb-46204af-224751/addons/spreadsheet_dashboard_im_livechat/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,524 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/spreadsheet_dashboard_im_livechat/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,525 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_pos_hr: loading translation file /data/build/rb-46204af-224751/addons/spreadsheet_dashboard_pos_hr/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,526 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/spreadsheet_dashboard_pos_hr/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,528 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_pos_restaurant: loading translation file /data/build/rb-46204af-224751/addons/spreadsheet_dashboard_pos_restaurant/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,528 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/spreadsheet_dashboard_pos_restaurant/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,530 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_sale: loading translation file /data/build/rb-46204af-224751/addons/spreadsheet_dashboard_sale/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,530 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/spreadsheet_dashboard_sale/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,535 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_sale_timesheet: loading translation file /data/build/rb-46204af-224751/addons/spreadsheet_dashboard_sale_timesheet/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,535 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/spreadsheet_dashboard_sale_timesheet/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,537 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_stock_account: loading translation file /data/build/rb-46204af-224751/addons/spreadsheet_dashboard_stock_account/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,537 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/spreadsheet_dashboard_stock_account/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,539 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_website_sale: loading translation file /data/build/rb-46204af-224751/addons/spreadsheet_dashboard_website_sale/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,539 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/spreadsheet_dashboard_website_sale/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,541 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_sale_slides: loading translation file /data/build/rb-46204af-224751/addons/website_sale_slides/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,541 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_sale_slides/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,545 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_website_sale_slides: loading translation file /data/build/rb-46204af-224751/addons/spreadsheet_dashboard_website_sale_slides/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,545 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/spreadsheet_dashboard_website_sale_slides/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,547 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module stock_fleet: loading translation file /data/build/rb-46204af-224751/addons/stock_fleet/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,547 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/stock_fleet/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,550 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module stock_sms: loading translation file /data/build/rb-46204af-224751/addons/stock_sms/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,550 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/stock_sms/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,552 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_access_rights: no translation for language vi_VN 2026-09-11 18:10:49,552 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_action_bindings: no translation for language vi_VN 2026-09-11 18:10:49,552 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_apikeys: no translation for language vi_VN 2026-09-11 18:10:49,552 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_assetsbundle: no translation for language vi_VN 2026-09-11 18:10:49,552 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_auth_custom: no translation for language vi_VN 2026-09-11 18:10:49,552 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_convert: no translation for language vi_VN 2026-09-11 18:10:49,553 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_converter: no translation for language vi_VN 2026-09-11 18:10:49,553 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_crm_iap_reveal: loading translation file /data/build/rb-46204af-224751/addons/website_crm_iap_reveal/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,553 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_crm_iap_reveal/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,556 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_google_map: no translation for language vi_VN 2026-09-11 18:10:49,556 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_crm_partner_assign: loading translation file /data/build/rb-46204af-224751/addons/website_crm_partner_assign/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,556 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_crm_partner_assign/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,569 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_livechat: loading translation file /data/build/rb-46204af-224751/addons/website_livechat/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,569 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_livechat/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,572 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_crm_livechat: loading translation file /data/build/rb-46204af-224751/addons/website_crm_livechat/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,572 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_crm_livechat/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,574 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_crm_full: no translation for language vi_VN 2026-09-11 18:10:49,574 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module payment_demo: loading translation file /data/build/rb-46204af-224751/addons/payment_demo/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,574 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/payment_demo/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,576 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_jitsi: loading translation file /data/build/rb-46204af-224751/addons/website_jitsi/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,577 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_jitsi/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,578 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_event_jitsi: loading translation file /data/build/rb-46204af-224751/addons/website_event_jitsi/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,578 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_event_jitsi/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,580 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_event_exhibitor: loading translation file /data/build/rb-46204af-224751/addons/website_event_exhibitor/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,580 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_event_exhibitor/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,587 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_event_booth: loading translation file /data/build/rb-46204af-224751/addons/website_event_booth/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,587 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_event_booth/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,590 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_event_booth_sale: loading translation file /data/build/rb-46204af-224751/addons/website_event_booth_sale/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,590 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_event_booth_sale/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,592 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_event_booth_sale_exhibitor: loading translation file /data/build/rb-46204af-224751/addons/website_event_booth_sale_exhibitor/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,592 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_event_booth_sale_exhibitor/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,594 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_event_meet: loading translation file /data/build/rb-46204af-224751/addons/website_event_meet/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,594 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_event_meet/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,598 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_event_sale: loading translation file /data/build/rb-46204af-224751/addons/website_event_sale/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,599 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_event_sale/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,601 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_event_track_live: loading translation file /data/build/rb-46204af-224751/addons/website_event_track_live/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,601 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_event_track_live/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,604 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_event_track_quiz: loading translation file /data/build/rb-46204af-224751/addons/website_event_track_quiz/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,604 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_event_track_quiz/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,608 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_event_full: no translation for language vi_VN 2026-09-11 18:10:49,608 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_exceptions: no translation for language vi_VN 2026-09-11 18:10:49,608 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_hr_contract_calendar: no translation for language vi_VN 2026-09-11 18:10:49,608 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_html_field_history: no translation for language vi_VN 2026-09-11 18:10:49,609 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_http: no translation for language vi_VN 2026-09-11 18:10:49,609 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_new_api: no translation for language vi_VN 2026-09-11 18:10:49,609 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_inherit: no translation for language vi_VN 2026-09-11 18:10:49,609 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_inherit_depends: no translation for language vi_VN 2026-09-11 18:10:49,609 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_inherits: no translation for language vi_VN 2026-09-11 18:10:49,609 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_inherits_depends: no translation for language vi_VN 2026-09-11 18:10:49,609 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_limits: no translation for language vi_VN 2026-09-11 18:10:49,610 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_lint: no translation for language vi_VN 2026-09-11 18:10:49,610 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_performance: no translation for language vi_VN 2026-09-11 18:10:49,610 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_mail: no translation for language vi_VN 2026-09-11 18:10:49,610 127 INFO rb-46204af-224751-414456 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-11 18:10:49,610 127 INFO rb-46204af-224751-414456 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-11 18:10:49,611 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_main_flows: no translation for language vi_VN 2026-09-11 18:10:49,611 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_mimetypes: no translation for language vi_VN 2026-09-11 18:10:49,612 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_read_group: no translation for language vi_VN 2026-09-11 18:10:49,612 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_resource: no translation for language vi_VN 2026-09-11 18:10:49,612 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_rpc: no translation for language vi_VN 2026-09-11 18:10:49,612 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_sale_product_configurators: no translation for language vi_VN 2026-09-11 18:10:49,612 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_sale_purchase_edi_ubl: no translation for language vi_VN 2026-09-11 18:10:49,613 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_search_panel: no translation for language vi_VN 2026-09-11 18:10:49,613 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_spreadsheet: no translation for language vi_VN 2026-09-11 18:10:49,613 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_testing_utilities: no translation for language vi_VN 2026-09-11 18:10:49,613 127 INFO rb-46204af-224751-414456 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-11 18:10:49,613 127 INFO rb-46204af-224751-414456 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-11 18:10:49,615 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_to_signup_email_verification: no translation for language vi_VN 2026-09-11 18:10:49,615 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_translation_import: no translation for language vi_VN 2026-09-11 18:10:49,615 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_uninstall: no translation for language vi_VN 2026-09-11 18:10:49,615 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_viin_approval: no translation for language vi_VN 2026-09-11 18:10:49,615 127 INFO rb-46204af-224751-414456 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-11 18:10:49,615 127 INFO rb-46204af-224751-414456 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-11 18:10:49,618 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_viin_mail_route: no translation for language vi_VN 2026-09-11 18:10:49,618 127 INFO rb-46204af-224751-414456 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-11 18:10:49,618 127 INFO rb-46204af-224751-414456 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-11 18:10:49,620 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_viin_web_cohort: no translation for language vi_VN 2026-09-11 18:10:49,620 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_forum: loading translation file /data/build/rb-46204af-224751/addons/website_forum/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,620 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_forum/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,655 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_slides_forum: loading translation file /data/build/rb-46204af-224751/addons/website_slides_forum/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,656 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_slides_forum/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,659 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_slides_survey: loading translation file /data/build/rb-46204af-224751/addons/website_slides_survey/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,659 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_slides_survey/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,664 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_website_slides_full: no translation for language vi_VN 2026-09-11 18:10:49,665 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module to_account_asset_purchase: no translation for language vi_VN 2026-09-11 18:10:49,665 127 INFO rb-46204af-224751-414456 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-11 18:10:49,665 127 INFO rb-46204af-224751-414456 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-11 18:10:49,690 127 INFO rb-46204af-224751-414456 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-11 18:10:49,690 127 INFO rb-46204af-224751-414456 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-11 18:10:49,691 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_brand: no translation for language vi_VN 2026-09-11 18:10:49,692 127 INFO rb-46204af-224751-414456 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-11 18:10:49,692 127 INFO rb-46204af-224751-414456 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-11 18:10:49,693 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module to_backend_theme: no translation for language vi_VN 2026-09-11 18:10:49,694 127 INFO rb-46204af-224751-414456 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-11 18:10:49,694 127 INFO rb-46204af-224751-414456 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-11 18:10:49,695 127 INFO rb-46204af-224751-414456 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-11 18:10:49,695 127 INFO rb-46204af-224751-414456 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-11 18:10:49,696 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module to_employee_changes_tracking: no translation for language vi_VN 2026-09-11 18:10:49,696 127 INFO rb-46204af-224751-414456 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-11 18:10:49,696 127 INFO rb-46204af-224751-414456 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-11 18:10:49,698 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module hr_maintenance: loading translation file /data/build/rb-46204af-224751/addons/hr_maintenance/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,698 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/hr_maintenance/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,699 127 INFO rb-46204af-224751-414456 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-11 18:10:49,699 127 INFO rb-46204af-224751-414456 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-11 18:10:49,702 127 INFO rb-46204af-224751-414456 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-11 18:10:49,702 127 INFO rb-46204af-224751-414456 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-11 18:10:49,703 127 INFO rb-46204af-224751-414456 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-11 18:10:49,703 127 INFO rb-46204af-224751-414456 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-11 18:10:49,705 127 INFO rb-46204af-224751-414456 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-11 18:10:49,705 127 INFO rb-46204af-224751-414456 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-11 18:10:49,706 127 INFO rb-46204af-224751-414456 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-11 18:10:49,707 127 INFO rb-46204af-224751-414456 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-11 18:10:49,708 127 INFO rb-46204af-224751-414456 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-11 18:10:49,708 127 INFO rb-46204af-224751-414456 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-11 18:10:49,712 127 INFO rb-46204af-224751-414456 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-11 18:10:49,712 127 INFO rb-46204af-224751-414456 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-11 18:10:49,715 127 INFO rb-46204af-224751-414456 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-11 18:10:49,715 127 INFO rb-46204af-224751-414456 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-11 18:10:49,716 127 INFO rb-46204af-224751-414456 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-11 18:10:49,716 127 INFO rb-46204af-224751-414456 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-11 18:10:49,719 127 INFO rb-46204af-224751-414456 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-11 18:10:49,719 127 INFO rb-46204af-224751-414456 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-11 18:10:49,720 127 INFO rb-46204af-224751-414456 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-11 18:10:49,721 127 INFO rb-46204af-224751-414456 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-11 18:10:49,722 127 INFO rb-46204af-224751-414456 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-11 18:10:49,723 127 INFO rb-46204af-224751-414456 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-11 18:10:49,725 127 INFO rb-46204af-224751-414456 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-11 18:10:49,725 127 INFO rb-46204af-224751-414456 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-11 18:10:49,727 127 INFO rb-46204af-224751-414456 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-11 18:10:49,727 127 INFO rb-46204af-224751-414456 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-11 18:10:49,728 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module to_hide_ent_modules: no translation for language vi_VN 2026-09-11 18:10:49,729 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module to_hide_ent_modules_payment: no translation for language vi_VN 2026-09-11 18:10:49,729 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module to_hide_ent_modules_website_theme: no translation for language vi_VN 2026-09-11 18:10:49,729 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module to_hr_barcode_in_emp_name: no translation for language vi_VN 2026-09-11 18:10:49,729 127 INFO rb-46204af-224751-414456 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-11 18:10:49,730 127 INFO rb-46204af-224751-414456 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-11 18:10:49,732 127 INFO rb-46204af-224751-414456 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-11 18:10:49,732 127 INFO rb-46204af-224751-414456 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-11 18:10:49,733 127 INFO rb-46204af-224751-414456 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-11 18:10:49,733 127 INFO rb-46204af-224751-414456 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-11 18:10:49,735 127 INFO rb-46204af-224751-414456 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-11 18:10:49,735 127 INFO rb-46204af-224751-414456 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-11 18:10:49,738 127 INFO rb-46204af-224751-414456 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-11 18:10:49,738 127 INFO rb-46204af-224751-414456 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-11 18:10:49,739 127 INFO rb-46204af-224751-414456 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-11 18:10:49,739 127 INFO rb-46204af-224751-414456 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-11 18:10:49,741 127 INFO rb-46204af-224751-414456 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-11 18:10:49,741 127 INFO rb-46204af-224751-414456 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-11 18:10:49,744 127 INFO rb-46204af-224751-414456 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-11 18:10:49,744 127 INFO rb-46204af-224751-414456 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-11 18:10:49,745 127 INFO rb-46204af-224751-414456 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-11 18:10:49,745 127 INFO rb-46204af-224751-414456 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-11 18:10:49,746 127 INFO rb-46204af-224751-414456 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-11 18:10:49,746 127 INFO rb-46204af-224751-414456 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-11 18:10:49,748 127 INFO rb-46204af-224751-414456 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-11 18:10:49,748 127 INFO rb-46204af-224751-414456 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-11 18:10:49,749 127 INFO rb-46204af-224751-414456 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-11 18:10:49,749 127 INFO rb-46204af-224751-414456 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-11 18:10:49,751 127 INFO rb-46204af-224751-414456 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-11 18:10:49,751 127 INFO rb-46204af-224751-414456 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-11 18:10:49,753 127 INFO rb-46204af-224751-414456 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-11 18:10:49,753 127 INFO rb-46204af-224751-414456 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-11 18:10:49,755 127 INFO rb-46204af-224751-414456 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-11 18:10:49,755 127 INFO rb-46204af-224751-414456 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-11 18:10:49,756 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module to_mail_template_multilang_fix: no translation for language vi_VN 2026-09-11 18:10:49,757 127 INFO rb-46204af-224751-414456 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-11 18:10:49,757 127 INFO rb-46204af-224751-414456 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-11 18:10:49,758 127 INFO rb-46204af-224751-414456 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-11 18:10:49,758 127 INFO rb-46204af-224751-414456 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-11 18:10:49,760 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module to_maintenance_request_simple_mediate: no translation for language vi_VN 2026-09-11 18:10:49,760 127 INFO rb-46204af-224751-414456 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-11 18:10:49,760 127 INFO rb-46204af-224751-414456 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-11 18:10:49,762 127 INFO rb-46204af-224751-414456 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-11 18:10:49,762 127 INFO rb-46204af-224751-414456 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-11 18:10:49,764 127 INFO rb-46204af-224751-414456 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-11 18:10:49,764 127 INFO rb-46204af-224751-414456 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-11 18:10:49,765 127 INFO rb-46204af-224751-414456 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-11 18:10:49,765 127 INFO rb-46204af-224751-414456 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-11 18:10:49,767 127 INFO rb-46204af-224751-414456 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-11 18:10:49,767 127 INFO rb-46204af-224751-414456 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-11 18:10:49,768 127 INFO rb-46204af-224751-414456 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-11 18:10:49,768 127 INFO rb-46204af-224751-414456 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-11 18:10:49,770 127 INFO rb-46204af-224751-414456 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-11 18:10:49,770 127 INFO rb-46204af-224751-414456 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-11 18:10:49,771 127 INFO rb-46204af-224751-414456 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-11 18:10:49,771 127 INFO rb-46204af-224751-414456 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-11 18:10:49,772 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_mrp: no translation for language vi_VN 2026-09-11 18:10:49,772 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_purchase: no translation for language vi_VN 2026-09-11 18:10:49,773 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_sale: no translation for language vi_VN 2026-09-11 18:10:49,773 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_sms: no translation for language vi_VN 2026-09-11 18:10:49,773 127 INFO rb-46204af-224751-414456 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-11 18:10:49,773 127 INFO rb-46204af-224751-414456 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-11 18:10:49,776 127 INFO rb-46204af-224751-414456 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-11 18:10:49,776 127 INFO rb-46204af-224751-414456 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-11 18:10:49,778 127 INFO rb-46204af-224751-414456 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-11 18:10:49,778 127 INFO rb-46204af-224751-414456 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-11 18:10:49,780 127 INFO rb-46204af-224751-414456 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-11 18:10:49,781 127 INFO rb-46204af-224751-414456 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-11 18:10:49,781 127 INFO rb-46204af-224751-414456 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-11 18:10:49,781 127 INFO rb-46204af-224751-414456 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-11 18:10:49,784 127 INFO rb-46204af-224751-414456 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-11 18:10:49,784 127 INFO rb-46204af-224751-414456 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-11 18:10:49,786 127 INFO rb-46204af-224751-414456 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-11 18:10:49,786 127 INFO rb-46204af-224751-414456 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-11 18:10:49,788 127 INFO rb-46204af-224751-414456 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-11 18:10:49,788 127 INFO rb-46204af-224751-414456 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-11 18:10:49,790 127 INFO rb-46204af-224751-414456 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-11 18:10:49,791 127 INFO rb-46204af-224751-414456 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-11 18:10:49,793 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module to_partner_multilang_account: no translation for language vi_VN 2026-09-11 18:10:49,793 127 INFO rb-46204af-224751-414456 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-11 18:10:49,793 127 INFO rb-46204af-224751-414456 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-11 18:10:49,794 127 INFO rb-46204af-224751-414456 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-11 18:10:49,794 127 INFO rb-46204af-224751-414456 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-11 18:10:49,795 127 INFO rb-46204af-224751-414456 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-11 18:10:49,795 127 INFO rb-46204af-224751-414456 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-11 18:10:49,796 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module payment_paypal: loading translation file /data/build/rb-46204af-224751/addons/payment_paypal/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,796 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/payment_paypal/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,798 127 INFO rb-46204af-224751-414456 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-11 18:10:49,798 127 INFO rb-46204af-224751-414456 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-11 18:10:49,800 127 INFO rb-46204af-224751-414456 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-11 18:10:49,800 127 INFO rb-46204af-224751-414456 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-11 18:10:49,801 127 INFO rb-46204af-224751-414456 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-11 18:10:49,801 127 INFO rb-46204af-224751-414456 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-11 18:10:49,803 127 INFO rb-46204af-224751-414456 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-11 18:10:49,803 127 INFO rb-46204af-224751-414456 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-11 18:10:49,805 127 INFO rb-46204af-224751-414456 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-11 18:10:49,805 127 INFO rb-46204af-224751-414456 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-11 18:10:49,806 127 INFO rb-46204af-224751-414456 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-11 18:10:49,806 127 INFO rb-46204af-224751-414456 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-11 18:10:49,809 127 INFO rb-46204af-224751-414456 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-11 18:10:49,809 127 INFO rb-46204af-224751-414456 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-11 18:10:49,810 127 INFO rb-46204af-224751-414456 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-11 18:10:49,810 127 INFO rb-46204af-224751-414456 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-11 18:10:49,810 127 INFO rb-46204af-224751-414456 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-11 18:10:49,810 127 INFO rb-46204af-224751-414456 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-11 18:10:49,813 127 INFO rb-46204af-224751-414456 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-11 18:10:49,814 127 INFO rb-46204af-224751-414456 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-11 18:10:49,814 127 INFO rb-46204af-224751-414456 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-11 18:10:49,814 127 INFO rb-46204af-224751-414456 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-11 18:10:49,815 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module to_product_standard_price_access_account: no translation for language vi_VN 2026-09-11 18:10:49,815 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module to_product_standard_price_access_purchase: no translation for language vi_VN 2026-09-11 18:10:49,816 127 INFO rb-46204af-224751-414456 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-11 18:10:49,816 127 INFO rb-46204af-224751-414456 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-11 18:10:49,817 127 INFO rb-46204af-224751-414456 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-11 18:10:49,817 127 INFO rb-46204af-224751-414456 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-11 18:10:49,821 127 INFO rb-46204af-224751-414456 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-11 18:10:49,821 127 INFO rb-46204af-224751-414456 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-11 18:10:49,822 127 INFO rb-46204af-224751-414456 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-11 18:10:49,822 127 INFO rb-46204af-224751-414456 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-11 18:10:49,824 127 INFO rb-46204af-224751-414456 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-11 18:10:49,825 127 INFO rb-46204af-224751-414456 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-11 18:10:49,826 127 INFO rb-46204af-224751-414456 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-11 18:10:49,826 127 INFO rb-46204af-224751-414456 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-11 18:10:49,830 127 INFO rb-46204af-224751-414456 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-11 18:10:49,830 127 INFO rb-46204af-224751-414456 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-11 18:10:49,831 127 INFO rb-46204af-224751-414456 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-11 18:10:49,831 127 INFO rb-46204af-224751-414456 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-11 18:10:49,833 127 INFO rb-46204af-224751-414456 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-11 18:10:49,833 127 INFO rb-46204af-224751-414456 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-11 18:10:49,835 127 INFO rb-46204af-224751-414456 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-11 18:10:49,835 127 INFO rb-46204af-224751-414456 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-11 18:10:49,835 127 INFO rb-46204af-224751-414456 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-11 18:10:49,835 127 INFO rb-46204af-224751-414456 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-11 18:10:49,837 127 INFO rb-46204af-224751-414456 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-11 18:10:49,837 127 INFO rb-46204af-224751-414456 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-11 18:10:49,838 127 INFO rb-46204af-224751-414456 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-11 18:10:49,838 127 INFO rb-46204af-224751-414456 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-11 18:10:49,839 127 INFO rb-46204af-224751-414456 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-11 18:10:49,839 127 INFO rb-46204af-224751-414456 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-11 18:10:49,840 127 INFO rb-46204af-224751-414456 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-11 18:10:49,840 127 INFO rb-46204af-224751-414456 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-11 18:10:49,843 127 INFO rb-46204af-224751-414456 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-11 18:10:49,843 127 INFO rb-46204af-224751-414456 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-11 18:10:49,845 127 INFO rb-46204af-224751-414456 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-11 18:10:49,845 127 INFO rb-46204af-224751-414456 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-11 18:10:49,849 127 INFO rb-46204af-224751-414456 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-11 18:10:49,849 127 INFO rb-46204af-224751-414456 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-11 18:10:49,850 127 INFO rb-46204af-224751-414456 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-11 18:10:49,850 127 INFO rb-46204af-224751-414456 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-11 18:10:49,853 127 INFO rb-46204af-224751-414456 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-11 18:10:49,853 127 INFO rb-46204af-224751-414456 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-11 18:10:49,856 127 INFO rb-46204af-224751-414456 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-11 18:10:49,856 127 INFO rb-46204af-224751-414456 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-11 18:10:49,857 127 INFO rb-46204af-224751-414456 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-11 18:10:49,857 127 INFO rb-46204af-224751-414456 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-11 18:10:49,860 127 INFO rb-46204af-224751-414456 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-11 18:10:49,860 127 INFO rb-46204af-224751-414456 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-11 18:10:49,863 127 INFO rb-46204af-224751-414456 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-11 18:10:49,863 127 INFO rb-46204af-224751-414456 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-11 18:10:49,865 127 INFO rb-46204af-224751-414456 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-11 18:10:49,865 127 INFO rb-46204af-224751-414456 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-11 18:10:49,868 127 INFO rb-46204af-224751-414456 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-11 18:10:49,868 127 INFO rb-46204af-224751-414456 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-11 18:10:49,869 127 INFO rb-46204af-224751-414456 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-11 18:10:49,869 127 INFO rb-46204af-224751-414456 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-11 18:10:49,870 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module to_token_expiration_test: no translation for language vi_VN 2026-09-11 18:10:49,871 127 INFO rb-46204af-224751-414456 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-11 18:10:49,871 127 INFO rb-46204af-224751-414456 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-11 18:10:49,873 127 INFO rb-46204af-224751-414456 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-11 18:10:49,874 127 INFO rb-46204af-224751-414456 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-11 18:10:49,875 127 INFO rb-46204af-224751-414456 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-11 18:10:49,875 127 INFO rb-46204af-224751-414456 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-11 18:10:49,878 127 INFO rb-46204af-224751-414456 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-11 18:10:49,878 127 INFO rb-46204af-224751-414456 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-11 18:10:49,880 127 INFO rb-46204af-224751-414456 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-11 18:10:49,880 127 INFO rb-46204af-224751-414456 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-11 18:10:49,882 127 INFO rb-46204af-224751-414456 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-11 18:10:49,882 127 INFO rb-46204af-224751-414456 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-11 18:10:49,883 127 INFO rb-46204af-224751-414456 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-11 18:10:49,883 127 INFO rb-46204af-224751-414456 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-11 18:10:49,884 127 INFO rb-46204af-224751-414456 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-11 18:10:49,884 127 INFO rb-46204af-224751-414456 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-11 18:10:49,885 127 INFO rb-46204af-224751-414456 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-11 18:10:49,885 127 INFO rb-46204af-224751-414456 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-11 18:10:49,896 127 INFO rb-46204af-224751-414456 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-11 18:10:49,896 127 INFO rb-46204af-224751-414456 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-11 18:10:49,898 127 INFO rb-46204af-224751-414456 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-11 18:10:49,898 127 INFO rb-46204af-224751-414456 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-11 18:10:49,899 127 INFO rb-46204af-224751-414456 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-11 18:10:49,899 127 INFO rb-46204af-224751-414456 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-11 18:10:49,900 127 INFO rb-46204af-224751-414456 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-11 18:10:49,900 127 INFO rb-46204af-224751-414456 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-11 18:10:49,905 127 INFO rb-46204af-224751-414456 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-11 18:10:49,905 127 INFO rb-46204af-224751-414456 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-11 18:10:49,906 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module transifex: loading translation file /data/build/rb-46204af-224751/addons/transifex/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,906 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/transifex/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,908 127 INFO rb-46204af-224751-414456 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-11 18:10:49,908 127 INFO rb-46204af-224751-414456 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-11 18:10:49,913 127 INFO rb-46204af-224751-414456 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-11 18:10:49,914 127 INFO rb-46204af-224751-414456 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-11 18:10:49,921 127 INFO rb-46204af-224751-414456 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-11 18:10:49,921 127 INFO rb-46204af-224751-414456 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-11 18:10:49,922 127 INFO rb-46204af-224751-414456 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-11 18:10:49,922 127 INFO rb-46204af-224751-414456 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-11 18:10:49,924 127 INFO rb-46204af-224751-414456 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-11 18:10:49,924 127 INFO rb-46204af-224751-414456 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-11 18:10:49,926 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_account_followup: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_account_followup/i18n/vi_VN.po for language vi_VN 2026-09-11 18:10:49,926 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_account_followup/i18n/vi_VN.po for language vi_VN 2026-09-11 18:10:49,933 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_account_followup_sale: no translation for language vi_VN 2026-09-11 18:10:49,933 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_account_onbehalf_payment_currency_conversion_diff: no translation for language vi_VN 2026-09-11 18:10:49,933 127 INFO rb-46204af-224751-414456 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-11 18:10:49,933 127 INFO rb-46204af-224751-414456 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-11 18:10:49,935 127 INFO rb-46204af-224751-414456 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-11 18:10:49,935 127 INFO rb-46204af-224751-414456 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-11 18:10:49,940 127 INFO rb-46204af-224751-414456 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-11 18:10:49,941 127 INFO rb-46204af-224751-414456 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-11 18:10:49,941 127 INFO rb-46204af-224751-414456 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-11 18:10:49,942 127 INFO rb-46204af-224751-414456 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-11 18:10:49,946 127 INFO rb-46204af-224751-414456 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-11 18:10:49,946 127 INFO rb-46204af-224751-414456 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-11 18:10:49,947 127 INFO rb-46204af-224751-414456 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-11 18:10:49,947 127 INFO rb-46204af-224751-414456 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-11 18:10:49,948 127 INFO rb-46204af-224751-414456 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-11 18:10:49,948 127 INFO rb-46204af-224751-414456 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-11 18:10:49,950 127 INFO rb-46204af-224751-414456 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-11 18:10:49,950 127 INFO rb-46204af-224751-414456 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-11 18:10:49,953 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_affiliate_purchase: no translation for language vi_VN 2026-09-11 18:10:49,953 127 INFO rb-46204af-224751-414456 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-11 18:10:49,953 127 INFO rb-46204af-224751-414456 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-11 18:10:49,954 127 INFO rb-46204af-224751-414456 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-11 18:10:49,954 127 INFO rb-46204af-224751-414456 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-11 18:10:49,969 127 INFO rb-46204af-224751-414456 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-11 18:10:49,969 127 INFO rb-46204af-224751-414456 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-11 18:10:49,970 127 INFO rb-46204af-224751-414456 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-11 18:10:49,970 127 INFO rb-46204af-224751-414456 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-11 18:10:49,972 127 INFO rb-46204af-224751-414456 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-11 18:10:49,973 127 INFO rb-46204af-224751-414456 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-11 18:10:49,974 127 INFO rb-46204af-224751-414456 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-11 18:10:49,975 127 INFO rb-46204af-224751-414456 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-11 18:10:49,980 127 INFO rb-46204af-224751-414456 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-11 18:10:49,980 127 INFO rb-46204af-224751-414456 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-11 18:10:49,988 127 INFO rb-46204af-224751-414456 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-11 18:10:49,988 127 INFO rb-46204af-224751-414456 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-11 18:10:49,992 127 INFO rb-46204af-224751-414456 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-11 18:10:49,992 127 INFO rb-46204af-224751-414456 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-11 18:10:49,995 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module hr_recruitment_skills: loading translation file /data/build/rb-46204af-224751/addons/hr_recruitment_skills/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,995 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/hr_recruitment_skills/i18n/vi.po for language vi_VN 2026-09-11 18:10:49,997 127 INFO rb-46204af-224751-414456 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-11 18:10:49,998 127 INFO rb-46204af-224751-414456 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-11 18:10:50,000 127 INFO rb-46204af-224751-414456 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-11 18:10:50,000 127 INFO rb-46204af-224751-414456 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-11 18:10:50,002 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_web_countup_timer: no translation for language vi_VN 2026-09-11 18:10:50,002 127 INFO rb-46204af-224751-414456 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-11 18:10:50,002 127 INFO rb-46204af-224751-414456 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-11 18:10:50,008 127 INFO rb-46204af-224751-414456 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-11 18:10:50,008 127 INFO rb-46204af-224751-414456 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-11 18:10:50,013 127 INFO rb-46204af-224751-414456 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-11 18:10:50,013 127 INFO rb-46204af-224751-414456 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-11 18:10:50,016 127 INFO rb-46204af-224751-414456 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-11 18:10:50,016 127 INFO rb-46204af-224751-414456 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-11 18:10:50,018 127 INFO rb-46204af-224751-414456 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-11 18:10:50,018 127 INFO rb-46204af-224751-414456 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-11 18:10:50,020 127 INFO rb-46204af-224751-414456 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-11 18:10:50,020 127 INFO rb-46204af-224751-414456 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-11 18:10:50,030 127 INFO rb-46204af-224751-414456 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-11 18:10:50,030 127 INFO rb-46204af-224751-414456 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-11 18:10:50,034 127 INFO rb-46204af-224751-414456 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-11 18:10:50,034 127 INFO rb-46204af-224751-414456 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-11 18:10:50,040 127 INFO rb-46204af-224751-414456 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-11 18:10:50,040 127 INFO rb-46204af-224751-414456 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-11 18:10:50,041 127 INFO rb-46204af-224751-414456 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-11 18:10:50,041 127 INFO rb-46204af-224751-414456 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-11 18:10:50,043 127 INFO rb-46204af-224751-414456 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-11 18:10:50,043 127 INFO rb-46204af-224751-414456 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-11 18:10:50,051 127 INFO rb-46204af-224751-414456 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-11 18:10:50,051 127 INFO rb-46204af-224751-414456 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-11 18:10:50,058 127 INFO rb-46204af-224751-414456 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-11 18:10:50,058 127 INFO rb-46204af-224751-414456 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-11 18:10:50,060 127 INFO rb-46204af-224751-414456 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-11 18:10:50,060 127 INFO rb-46204af-224751-414456 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-11 18:10:50,062 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_auth_password_policy_portal: no translation for language vi_VN 2026-09-11 18:10:50,063 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_auth_password_policy_signup: no translation for language vi_VN 2026-09-11 18:10:50,063 127 INFO rb-46204af-224751-414456 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-11 18:10:50,063 127 INFO rb-46204af-224751-414456 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-11 18:10:50,065 127 INFO rb-46204af-224751-414456 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-11 18:10:50,065 127 INFO rb-46204af-224751-414456 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-11 18:10:50,066 127 INFO rb-46204af-224751-414456 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-11 18:10:50,066 127 INFO rb-46204af-224751-414456 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-11 18:10:50,067 127 INFO rb-46204af-224751-414456 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-11 18:10:50,068 127 INFO rb-46204af-224751-414456 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-11 18:10:50,069 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_auto_currency_rate_xe: no translation for language vi_VN 2026-09-11 18:10:50,069 127 INFO rb-46204af-224751-414456 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-11 18:10:50,069 127 INFO rb-46204af-224751-414456 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-11 18:10:50,093 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_base_import_tracking: no translation for language vi_VN 2026-09-11 18:10:50,093 127 INFO rb-46204af-224751-414456 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-11 18:10:50,093 127 INFO rb-46204af-224751-414456 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-11 18:10:50,096 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_brand_auth_oauth: no translation for language vi_VN 2026-09-11 18:10:50,096 127 INFO rb-46204af-224751-414456 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-11 18:10:50,096 127 INFO rb-46204af-224751-414456 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-11 18:10:50,101 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_brand_auth_totp: no translation for language vi_VN 2026-09-11 18:10:50,101 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_brand_auth_totp_mail_enforce: no translation for language vi_VN 2026-09-11 18:10:50,102 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_brand_auth_totp_portal: no translation for language vi_VN 2026-09-11 18:10:50,102 127 INFO rb-46204af-224751-414456 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-11 18:10:50,102 127 INFO rb-46204af-224751-414456 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-11 18:10:50,103 127 INFO rb-46204af-224751-414456 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-11 18:10:50,103 127 INFO rb-46204af-224751-414456 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-11 18:10:50,113 127 INFO rb-46204af-224751-414456 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-11 18:10:50,113 127 INFO rb-46204af-224751-414456 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-11 18:10:50,114 127 INFO rb-46204af-224751-414456 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-11 18:10:50,114 127 INFO rb-46204af-224751-414456 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-11 18:10:50,116 127 INFO rb-46204af-224751-414456 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-11 18:10:50,116 127 INFO rb-46204af-224751-414456 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-11 18:10:50,117 127 INFO rb-46204af-224751-414456 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-11 18:10:50,117 127 INFO rb-46204af-224751-414456 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-11 18:10:50,119 127 INFO rb-46204af-224751-414456 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-11 18:10:50,119 127 INFO rb-46204af-224751-414456 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-11 18:10:50,120 127 INFO rb-46204af-224751-414456 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-11 18:10:50,120 127 INFO rb-46204af-224751-414456 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-11 18:10:50,121 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_brand_hr_skills: no translation for language vi_VN 2026-09-11 18:10:50,122 127 INFO rb-46204af-224751-414456 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-11 18:10:50,122 127 INFO rb-46204af-224751-414456 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-11 18:10:50,124 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_brand_l10n_vn: no translation for language vi_VN 2026-09-11 18:10:50,124 127 INFO rb-46204af-224751-414456 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-11 18:10:50,124 127 INFO rb-46204af-224751-414456 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-11 18:10:50,126 127 INFO rb-46204af-224751-414456 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-11 18:10:50,126 127 INFO rb-46204af-224751-414456 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-11 18:10:50,129 127 INFO rb-46204af-224751-414456 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-11 18:10:50,129 127 INFO rb-46204af-224751-414456 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-11 18:10:50,131 127 INFO rb-46204af-224751-414456 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-11 18:10:50,131 127 INFO rb-46204af-224751-414456 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-11 18:10:50,132 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_brand_mass_mailing_sale: no translation for language vi_VN 2026-09-11 18:10:50,133 127 INFO rb-46204af-224751-414456 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-11 18:10:50,133 127 INFO rb-46204af-224751-414456 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-11 18:10:50,134 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module mass_mailing_themes: loading translation file /data/build/rb-46204af-224751/addons/mass_mailing_themes/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,134 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/mass_mailing_themes/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,151 127 INFO rb-46204af-224751-414456 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-11 18:10:50,151 127 INFO rb-46204af-224751-414456 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-11 18:10:50,153 127 INFO rb-46204af-224751-414456 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-11 18:10:50,153 127 INFO rb-46204af-224751-414456 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-11 18:10:50,155 127 INFO rb-46204af-224751-414456 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-11 18:10:50,155 127 INFO rb-46204af-224751-414456 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-11 18:10:50,156 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_brand_onboarding: no translation for language vi_VN 2026-09-11 18:10:50,156 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_brand_payment: no translation for language vi_VN 2026-09-11 18:10:50,157 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_brand_payment_paypal: no translation for language vi_VN 2026-09-11 18:10:50,157 127 INFO rb-46204af-224751-414456 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-11 18:10:50,157 127 INFO rb-46204af-224751-414456 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-11 18:10:50,160 127 INFO rb-46204af-224751-414456 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-11 18:10:50,161 127 INFO rb-46204af-224751-414456 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-11 18:10:50,162 127 INFO rb-46204af-224751-414456 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-11 18:10:50,162 127 INFO rb-46204af-224751-414456 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-11 18:10:50,163 127 INFO rb-46204af-224751-414456 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-11 18:10:50,163 127 INFO rb-46204af-224751-414456 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-11 18:10:50,165 127 INFO rb-46204af-224751-414456 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-11 18:10:50,165 127 INFO rb-46204af-224751-414456 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-11 18:10:50,166 127 INFO rb-46204af-224751-414456 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-11 18:10:50,166 127 INFO rb-46204af-224751-414456 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-11 18:10:50,168 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_brand_snailmail: no translation for language vi_VN 2026-09-11 18:10:50,168 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_brand_social_media: no translation for language vi_VN 2026-09-11 18:10:50,168 127 INFO rb-46204af-224751-414456 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-11 18:10:50,168 127 INFO rb-46204af-224751-414456 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-11 18:10:50,171 127 INFO rb-46204af-224751-414456 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-11 18:10:50,171 127 INFO rb-46204af-224751-414456 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-11 18:10:50,173 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_brand_web_editor: no translation for language vi_VN 2026-09-11 18:10:50,173 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module web_unsplash: loading translation file /data/build/rb-46204af-224751/addons/web_unsplash/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,173 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/web_unsplash/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,175 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_brand_web_unsplash: no translation for language vi_VN 2026-09-11 18:10:50,176 127 INFO rb-46204af-224751-414456 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-11 18:10:50,176 127 INFO rb-46204af-224751-414456 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-11 18:10:50,177 127 INFO rb-46204af-224751-414456 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-11 18:10:50,177 127 INFO rb-46204af-224751-414456 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-11 18:10:50,179 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_brand_website_event_exhibitor: no translation for language vi_VN 2026-09-11 18:10:50,179 127 INFO rb-46204af-224751-414456 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-11 18:10:50,179 127 INFO rb-46204af-224751-414456 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-11 18:10:50,181 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_brand_website_jitsi: no translation for language vi_VN 2026-09-11 18:10:50,181 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_links: loading translation file /data/build/rb-46204af-224751/addons/website_links/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,181 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_links/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,184 127 INFO rb-46204af-224751-414456 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-11 18:10:50,184 127 INFO rb-46204af-224751-414456 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-11 18:10:50,185 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_brand_website_profile: no translation for language vi_VN 2026-09-11 18:10:50,186 127 INFO rb-46204af-224751-414456 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-11 18:10:50,186 127 INFO rb-46204af-224751-414456 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-11 18:10:50,187 127 INFO rb-46204af-224751-414456 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-11 18:10:50,187 127 INFO rb-46204af-224751-414456 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-11 18:10:50,188 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_brand_website_slides_forum: no translation for language vi_VN 2026-09-11 18:10:50,189 127 INFO rb-46204af-224751-414456 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-11 18:10:50,189 127 INFO rb-46204af-224751-414456 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-11 18:10:50,191 127 INFO rb-46204af-224751-414456 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-11 18:10:50,191 127 INFO rb-46204af-224751-414456 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-11 18:10:50,198 127 INFO rb-46204af-224751-414456 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-11 18:10:50,198 127 INFO rb-46204af-224751-414456 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-11 18:10:50,200 127 INFO rb-46204af-224751-414456 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-11 18:10:50,200 127 INFO rb-46204af-224751-414456 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-11 18:10:50,203 127 INFO rb-46204af-224751-414456 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-11 18:10:50,203 127 INFO rb-46204af-224751-414456 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-11 18:10:50,205 127 INFO rb-46204af-224751-414456 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-11 18:10:50,205 127 INFO rb-46204af-224751-414456 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-11 18:10:50,208 127 INFO rb-46204af-224751-414456 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-11 18:10:50,208 127 INFO rb-46204af-224751-414456 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-11 18:10:50,212 127 INFO rb-46204af-224751-414456 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-11 18:10:50,212 127 INFO rb-46204af-224751-414456 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-11 18:10:50,215 127 INFO rb-46204af-224751-414456 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-11 18:10:50,215 127 INFO rb-46204af-224751-414456 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-11 18:10:50,216 127 INFO rb-46204af-224751-414456 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-11 18:10:50,216 127 INFO rb-46204af-224751-414456 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-11 18:10:50,217 127 INFO rb-46204af-224751-414456 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-11 18:10:50,217 127 INFO rb-46204af-224751-414456 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-11 18:10:50,219 127 INFO rb-46204af-224751-414456 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-11 18:10:50,219 127 INFO rb-46204af-224751-414456 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-11 18:10:50,220 127 INFO rb-46204af-224751-414456 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-11 18:10:50,220 127 INFO rb-46204af-224751-414456 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-11 18:10:50,228 127 INFO rb-46204af-224751-414456 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-11 18:10:50,228 127 INFO rb-46204af-224751-414456 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-11 18:10:50,229 127 INFO rb-46204af-224751-414456 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-11 18:10:50,230 127 INFO rb-46204af-224751-414456 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-11 18:10:50,278 127 INFO rb-46204af-224751-414456 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-11 18:10:50,278 127 INFO rb-46204af-224751-414456 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-11 18:10:50,279 127 INFO rb-46204af-224751-414456 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-11 18:10:50,279 127 INFO rb-46204af-224751-414456 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-11 18:10:50,281 127 INFO rb-46204af-224751-414456 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-11 18:10:50,281 127 INFO rb-46204af-224751-414456 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-11 18:10:50,282 127 INFO rb-46204af-224751-414456 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-11 18:10:50,282 127 INFO rb-46204af-224751-414456 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-11 18:10:50,283 127 INFO rb-46204af-224751-414456 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-11 18:10:50,284 127 INFO rb-46204af-224751-414456 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-11 18:10:50,285 127 INFO rb-46204af-224751-414456 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-11 18:10:50,285 127 INFO rb-46204af-224751-414456 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-11 18:10:50,286 127 INFO rb-46204af-224751-414456 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-11 18:10:50,286 127 INFO rb-46204af-224751-414456 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-11 18:10:50,288 127 INFO rb-46204af-224751-414456 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-11 18:10:50,288 127 INFO rb-46204af-224751-414456 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-11 18:10:50,292 127 INFO rb-46204af-224751-414456 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-11 18:10:50,293 127 INFO rb-46204af-224751-414456 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-11 18:10:50,296 127 INFO rb-46204af-224751-414456 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-11 18:10:50,296 127 INFO rb-46204af-224751-414456 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-11 18:10:50,306 127 INFO rb-46204af-224751-414456 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-11 18:10:50,307 127 INFO rb-46204af-224751-414456 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-11 18:10:50,308 127 INFO rb-46204af-224751-414456 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-11 18:10:50,308 127 INFO rb-46204af-224751-414456 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-11 18:10:50,310 127 INFO rb-46204af-224751-414456 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-11 18:10:50,310 127 INFO rb-46204af-224751-414456 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-11 18:10:50,312 127 INFO rb-46204af-224751-414456 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-11 18:10:50,312 127 INFO rb-46204af-224751-414456 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-11 18:10:50,313 127 INFO rb-46204af-224751-414456 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-11 18:10:50,313 127 INFO rb-46204af-224751-414456 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-11 18:10:50,315 127 INFO rb-46204af-224751-414456 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-11 18:10:50,315 127 INFO rb-46204af-224751-414456 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-11 18:10:50,316 127 INFO rb-46204af-224751-414456 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-11 18:10:50,316 127 INFO rb-46204af-224751-414456 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-11 18:10:50,321 127 INFO rb-46204af-224751-414456 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-11 18:10:50,321 127 INFO rb-46204af-224751-414456 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-11 18:10:50,323 127 INFO rb-46204af-224751-414456 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-11 18:10:50,323 127 INFO rb-46204af-224751-414456 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-11 18:10:50,324 127 INFO rb-46204af-224751-414456 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-11 18:10:50,324 127 INFO rb-46204af-224751-414456 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-11 18:10:50,326 127 INFO rb-46204af-224751-414456 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-11 18:10:50,326 127 INFO rb-46204af-224751-414456 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-11 18:10:50,327 127 INFO rb-46204af-224751-414456 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-11 18:10:50,327 127 INFO rb-46204af-224751-414456 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-11 18:10:50,329 127 INFO rb-46204af-224751-414456 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-11 18:10:50,329 127 INFO rb-46204af-224751-414456 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-11 18:10:50,329 127 INFO rb-46204af-224751-414456 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-11 18:10:50,329 127 INFO rb-46204af-224751-414456 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-11 18:10:50,330 127 INFO rb-46204af-224751-414456 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-11 18:10:50,330 127 INFO rb-46204af-224751-414456 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-11 18:10:50,334 127 INFO rb-46204af-224751-414456 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-11 18:10:50,334 127 INFO rb-46204af-224751-414456 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-11 18:10:50,336 127 INFO rb-46204af-224751-414456 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-11 18:10:50,336 127 INFO rb-46204af-224751-414456 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-11 18:10:50,337 127 INFO rb-46204af-224751-414456 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-11 18:10:50,337 127 INFO rb-46204af-224751-414456 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-11 18:10:50,339 127 INFO rb-46204af-224751-414456 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-11 18:10:50,339 127 INFO rb-46204af-224751-414456 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-11 18:10:50,341 127 INFO rb-46204af-224751-414456 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-11 18:10:50,341 127 INFO rb-46204af-224751-414456 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-11 18:10:50,342 127 INFO rb-46204af-224751-414456 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-11 18:10:50,342 127 INFO rb-46204af-224751-414456 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-11 18:10:50,344 127 INFO rb-46204af-224751-414456 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-11 18:10:50,344 127 INFO rb-46204af-224751-414456 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-11 18:10:50,347 127 INFO rb-46204af-224751-414456 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-11 18:10:50,347 127 INFO rb-46204af-224751-414456 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-11 18:10:50,348 127 INFO rb-46204af-224751-414456 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-11 18:10:50,348 127 INFO rb-46204af-224751-414456 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-11 18:10:50,349 127 INFO rb-46204af-224751-414456 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-11 18:10:50,349 127 INFO rb-46204af-224751-414456 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-11 18:10:50,353 127 INFO rb-46204af-224751-414456 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-11 18:10:50,353 127 INFO rb-46204af-224751-414456 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-11 18:10:50,355 127 INFO rb-46204af-224751-414456 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-11 18:10:50,355 127 INFO rb-46204af-224751-414456 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-11 18:10:50,357 127 INFO rb-46204af-224751-414456 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-11 18:10:50,357 127 INFO rb-46204af-224751-414456 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-11 18:10:50,363 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_fleet_booking_gantt: no translation for language vi_VN 2026-09-11 18:10:50,364 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_fleet_booking_map: no translation for language vi_VN 2026-09-11 18:10:50,364 127 INFO rb-46204af-224751-414456 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-11 18:10:50,364 127 INFO rb-46204af-224751-414456 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-11 18:10:50,370 127 INFO rb-46204af-224751-414456 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-11 18:10:50,370 127 INFO rb-46204af-224751-414456 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-11 18:10:50,371 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_fleet_planning_gantt: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_fleet_planning_gantt/i18n/vi_VN.po for language vi_VN 2026-09-11 18:10:50,371 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_fleet_planning_gantt/i18n/vi_VN.po for language vi_VN 2026-09-11 18:10:50,372 127 INFO rb-46204af-224751-414456 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-11 18:10:50,372 127 INFO rb-46204af-224751-414456 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-11 18:10:50,374 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_fleet_planning_map: no translation for language vi_VN 2026-09-11 18:10:50,375 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_fleet_purchase: no translation for language vi_VN 2026-09-11 18:10:50,375 127 INFO rb-46204af-224751-414456 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-11 18:10:50,375 127 INFO rb-46204af-224751-414456 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-11 18:10:50,378 127 INFO rb-46204af-224751-414456 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-11 18:10:50,378 127 INFO rb-46204af-224751-414456 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-11 18:10:50,379 127 INFO rb-46204af-224751-414456 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-11 18:10:50,379 127 INFO rb-46204af-224751-414456 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-11 18:10:50,380 127 INFO rb-46204af-224751-414456 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-11 18:10:50,380 127 INFO rb-46204af-224751-414456 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-11 18:10:50,382 127 INFO rb-46204af-224751-414456 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-11 18:10:50,382 127 INFO rb-46204af-224751-414456 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-11 18:10:50,384 127 INFO rb-46204af-224751-414456 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-11 18:10:50,384 127 INFO rb-46204af-224751-414456 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-11 18:10:50,393 127 INFO rb-46204af-224751-414456 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-11 18:10:50,394 127 INFO rb-46204af-224751-414456 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-11 18:10:50,397 127 INFO rb-46204af-224751-414456 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-11 18:10:50,397 127 INFO rb-46204af-224751-414456 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-11 18:10:50,403 127 INFO rb-46204af-224751-414456 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-11 18:10:50,403 127 INFO rb-46204af-224751-414456 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-11 18:10:50,406 127 INFO rb-46204af-224751-414456 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-11 18:10:50,406 127 INFO rb-46204af-224751-414456 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-11 18:10:50,407 127 INFO rb-46204af-224751-414456 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-11 18:10:50,408 127 INFO rb-46204af-224751-414456 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-11 18:10:50,409 127 INFO rb-46204af-224751-414456 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-11 18:10:50,409 127 INFO rb-46204af-224751-414456 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-11 18:10:50,412 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_freight_gantt: no translation for language vi_VN 2026-09-11 18:10:50,412 127 INFO rb-46204af-224751-414456 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-11 18:10:50,412 127 INFO rb-46204af-224751-414456 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-11 18:10:50,416 127 INFO rb-46204af-224751-414456 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-11 18:10:50,416 127 INFO rb-46204af-224751-414456 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-11 18:10:50,419 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_freight_complete_suite: no translation for language vi_VN 2026-09-11 18:10:50,419 127 INFO rb-46204af-224751-414456 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-11 18:10:50,419 127 INFO rb-46204af-224751-414456 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-11 18:10:50,420 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_geo_route_map: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_geo_route_map/i18n/vi_VN.po for language vi_VN 2026-09-11 18:10:50,420 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_geo_route_map/i18n/vi_VN.po for language vi_VN 2026-09-11 18:10:50,422 127 INFO rb-46204af-224751-414456 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-11 18:10:50,422 127 INFO rb-46204af-224751-414456 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-11 18:10:50,425 127 INFO rb-46204af-224751-414456 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-11 18:10:50,425 127 INFO rb-46204af-224751-414456 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-11 18:10:50,426 127 INFO rb-46204af-224751-414456 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-11 18:10:50,426 127 INFO rb-46204af-224751-414456 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-11 18:10:50,427 127 INFO rb-46204af-224751-414456 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-11 18:10:50,427 127 INFO rb-46204af-224751-414456 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-11 18:10:50,442 127 INFO rb-46204af-224751-414456 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-11 18:10:50,442 127 INFO rb-46204af-224751-414456 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-11 18:10:50,443 127 INFO rb-46204af-224751-414456 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-11 18:10:50,443 127 INFO rb-46204af-224751-414456 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-11 18:10:50,445 127 INFO rb-46204af-224751-414456 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-11 18:10:50,445 127 INFO rb-46204af-224751-414456 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-11 18:10:50,446 127 INFO rb-46204af-224751-414456 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-11 18:10:50,446 127 INFO rb-46204af-224751-414456 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-11 18:10:50,447 127 INFO rb-46204af-224751-414456 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-11 18:10:50,447 127 INFO rb-46204af-224751-414456 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-11 18:10:50,448 127 INFO rb-46204af-224751-414456 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-11 18:10:50,448 127 INFO rb-46204af-224751-414456 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-11 18:10:50,449 127 INFO rb-46204af-224751-414456 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-11 18:10:50,449 127 INFO rb-46204af-224751-414456 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-11 18:10:50,451 127 INFO rb-46204af-224751-414456 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-11 18:10:50,451 127 INFO rb-46204af-224751-414456 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-11 18:10:50,452 127 INFO rb-46204af-224751-414456 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-11 18:10:50,452 127 INFO rb-46204af-224751-414456 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-11 18:10:50,454 127 INFO rb-46204af-224751-414456 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-11 18:10:50,454 127 INFO rb-46204af-224751-414456 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-11 18:10:50,455 127 INFO rb-46204af-224751-414456 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-11 18:10:50,455 127 INFO rb-46204af-224751-414456 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-11 18:10:50,457 127 INFO rb-46204af-224751-414456 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-11 18:10:50,457 127 INFO rb-46204af-224751-414456 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-11 18:10:50,458 127 INFO rb-46204af-224751-414456 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-11 18:10:50,458 127 INFO rb-46204af-224751-414456 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-11 18:10:50,459 127 INFO rb-46204af-224751-414456 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-11 18:10:50,459 127 INFO rb-46204af-224751-414456 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-11 18:10:50,460 127 INFO rb-46204af-224751-414456 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-11 18:10:50,460 127 INFO rb-46204af-224751-414456 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-11 18:10:50,461 127 INFO rb-46204af-224751-414456 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-11 18:10:50,461 127 INFO rb-46204af-224751-414456 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-11 18:10:50,462 127 INFO rb-46204af-224751-414456 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-11 18:10:50,462 127 INFO rb-46204af-224751-414456 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-11 18:10:50,465 127 INFO rb-46204af-224751-414456 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-11 18:10:50,465 127 INFO rb-46204af-224751-414456 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-11 18:10:50,467 127 INFO rb-46204af-224751-414456 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-11 18:10:50,467 127 INFO rb-46204af-224751-414456 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-11 18:10:50,468 127 INFO rb-46204af-224751-414456 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-11 18:10:50,468 127 INFO rb-46204af-224751-414456 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-11 18:10:50,469 127 INFO rb-46204af-224751-414456 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-11 18:10:50,469 127 INFO rb-46204af-224751-414456 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-11 18:10:50,470 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_hr_maintenance: no translation for language vi_VN 2026-09-11 18:10:50,470 127 INFO rb-46204af-224751-414456 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-11 18:10:50,470 127 INFO rb-46204af-224751-414456 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-11 18:10:50,473 127 INFO rb-46204af-224751-414456 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-11 18:10:50,473 127 INFO rb-46204af-224751-414456 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-11 18:10:50,475 127 INFO rb-46204af-224751-414456 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-11 18:10:50,475 127 INFO rb-46204af-224751-414456 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-11 18:10:50,482 127 INFO rb-46204af-224751-414456 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-11 18:10:50,482 127 INFO rb-46204af-224751-414456 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-11 18:10:50,484 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_hr_overtime_approval_compensatory_time_off: no translation for language vi_VN 2026-09-11 18:10:50,484 127 INFO rb-46204af-224751-414456 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-11 18:10:50,484 127 INFO rb-46204af-224751-414456 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-11 18:10:50,485 127 INFO rb-46204af-224751-414456 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-11 18:10:50,485 127 INFO rb-46204af-224751-414456 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-11 18:10:50,488 127 INFO rb-46204af-224751-414456 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-11 18:10:50,488 127 INFO rb-46204af-224751-414456 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-11 18:10:50,489 127 INFO rb-46204af-224751-414456 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-11 18:10:50,490 127 INFO rb-46204af-224751-414456 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-11 18:10:50,493 127 INFO rb-46204af-224751-414456 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-11 18:10:50,493 127 INFO rb-46204af-224751-414456 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-11 18:10:50,495 127 INFO rb-46204af-224751-414456 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-11 18:10:50,495 127 INFO rb-46204af-224751-414456 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-11 18:10:50,497 127 INFO rb-46204af-224751-414456 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-11 18:10:50,498 127 INFO rb-46204af-224751-414456 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-11 18:10:50,501 127 INFO rb-46204af-224751-414456 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-11 18:10:50,501 127 INFO rb-46204af-224751-414456 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-11 18:10:50,502 127 INFO rb-46204af-224751-414456 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-11 18:10:50,502 127 INFO rb-46204af-224751-414456 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-11 18:10:50,503 127 INFO rb-46204af-224751-414456 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-11 18:10:50,504 127 INFO rb-46204af-224751-414456 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-11 18:10:50,512 127 INFO rb-46204af-224751-414456 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-11 18:10:50,512 127 INFO rb-46204af-224751-414456 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-11 18:10:50,512 127 INFO rb-46204af-224751-414456 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-11 18:10:50,512 127 INFO rb-46204af-224751-414456 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-11 18:10:50,516 127 INFO rb-46204af-224751-414456 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-11 18:10:50,516 127 INFO rb-46204af-224751-414456 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-11 18:10:50,517 127 INFO rb-46204af-224751-414456 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-11 18:10:50,517 127 INFO rb-46204af-224751-414456 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-11 18:10:50,519 127 INFO rb-46204af-224751-414456 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-11 18:10:50,519 127 INFO rb-46204af-224751-414456 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-11 18:10:50,523 127 INFO rb-46204af-224751-414456 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-11 18:10:50,523 127 INFO rb-46204af-224751-414456 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-11 18:10:50,524 127 INFO rb-46204af-224751-414456 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-11 18:10:50,524 127 INFO rb-46204af-224751-414456 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-11 18:10:50,526 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_hr_work_entry_contract_attendance_holiday: no translation for language vi_VN 2026-09-11 18:10:50,526 127 INFO rb-46204af-224751-414456 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-11 18:10:50,526 127 INFO rb-46204af-224751-414456 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-11 18:10:50,528 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_mail_mention_with_avatar: no translation for language vi_VN 2026-09-11 18:10:50,528 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_mail_route_hr: no translation for language vi_VN 2026-09-11 18:10:50,528 127 INFO rb-46204af-224751-414456 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-11 18:10:50,529 127 INFO rb-46204af-224751-414456 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-11 18:10:50,530 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_mail_thread_product: no translation for language vi_VN 2026-09-11 18:10:50,530 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_mail_thread_purchase: no translation for language vi_VN 2026-09-11 18:10:50,530 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_mail_thread_stock: no translation for language vi_VN 2026-09-11 18:10:50,531 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_mail_thread_stock_account: no translation for language vi_VN 2026-09-11 18:10:50,531 127 INFO rb-46204af-224751-414456 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-11 18:10:50,531 127 INFO rb-46204af-224751-414456 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-11 18:10:50,533 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_marketplace_event_sale: no translation for language vi_VN 2026-09-11 18:10:50,534 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_marketplace_loyalty: no translation for language vi_VN 2026-09-11 18:10:50,534 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_marketplace_rating: no translation for language vi_VN 2026-09-11 18:10:50,534 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_marketplace_sale_currency_conversion_diff: no translation for language vi_VN 2026-09-11 18:10:50,534 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_marketplace_sale_loyalty: no translation for language vi_VN 2026-09-11 18:10:50,535 127 INFO rb-46204af-224751-414456 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-11 18:10:50,535 127 INFO rb-46204af-224751-414456 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-11 18:10:50,538 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_marketplace_sale_product_configurator: no translation for language vi_VN 2026-09-11 18:10:50,539 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_marketplace_sale_purchase: no translation for language vi_VN 2026-09-11 18:10:50,539 127 INFO rb-46204af-224751-414456 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-11 18:10:50,539 127 INFO rb-46204af-224751-414456 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-11 18:10:50,544 127 INFO rb-46204af-224751-414456 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-11 18:10:50,544 127 INFO rb-46204af-224751-414456 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-11 18:10:50,545 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_marketplace_snailmail: no translation for language vi_VN 2026-09-11 18:10:50,546 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_marketplace_website_sale_stock: no translation for language vi_VN 2026-09-11 18:10:50,546 127 INFO rb-46204af-224751-414456 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-11 18:10:50,546 127 INFO rb-46204af-224751-414456 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-11 18:10:50,547 127 INFO rb-46204af-224751-414456 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-11 18:10:50,547 127 INFO rb-46204af-224751-414456 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-11 18:10:50,550 127 INFO rb-46204af-224751-414456 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-11 18:10:50,550 127 INFO rb-46204af-224751-414456 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-11 18:10:50,552 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_mrp_mps: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_mps/i18n/vi_VN.po for language vi_VN 2026-09-11 18:10:50,552 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_mps/i18n/vi_VN.po for language vi_VN 2026-09-11 18:10:50,558 127 INFO rb-46204af-224751-414456 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-11 18:10:50,558 127 INFO rb-46204af-224751-414456 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-11 18:10:50,561 127 INFO rb-46204af-224751-414456 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-11 18:10:50,561 127 INFO rb-46204af-224751-414456 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-11 18:10:50,564 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_mrp_plm_test_full: no translation for language vi_VN 2026-09-11 18:10:50,564 127 INFO rb-46204af-224751-414456 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-11 18:10:50,564 127 INFO rb-46204af-224751-414456 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-11 18:10:50,565 127 INFO rb-46204af-224751-414456 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-11 18:10:50,565 127 INFO rb-46204af-224751-414456 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-11 18:10:50,568 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_mrp_subcontracting_loss_report: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_subcontracting_loss_report/i18n/vi_VN.po for language vi_VN 2026-09-11 18:10:50,568 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_subcontracting_loss_report/i18n/vi_VN.po for language vi_VN 2026-09-11 18:10:50,569 127 INFO rb-46204af-224751-414456 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-11 18:10:50,569 127 INFO rb-46204af-224751-414456 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-11 18:10:50,576 127 INFO rb-46204af-224751-414456 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-11 18:10:50,577 127 INFO rb-46204af-224751-414456 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-11 18:10:50,578 127 INFO rb-46204af-224751-414456 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-11 18:10:50,579 127 INFO rb-46204af-224751-414456 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-11 18:10:50,580 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_mrp_subcontracting_request_requisition: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_subcontracting_request_requisition/i18n/vi_VN.po for language vi_VN 2026-09-11 18:10:50,580 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_subcontracting_request_requisition/i18n/vi_VN.po for language vi_VN 2026-09-11 18:10:50,581 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_multi_warehouse_access_control_purchase_requisition: no translation for language vi_VN 2026-09-11 18:10:50,582 127 INFO rb-46204af-224751-414456 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-11 18:10:50,582 127 INFO rb-46204af-224751-414456 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-11 18:10:50,584 127 INFO rb-46204af-224751-414456 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-11 18:10:50,584 127 INFO rb-46204af-224751-414456 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-11 18:10:50,589 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_partner_approval_website: no translation for language vi_VN 2026-09-11 18:10:50,589 127 INFO rb-46204af-224751-414456 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-11 18:10:50,589 127 INFO rb-46204af-224751-414456 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-11 18:10:50,591 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_partner_country_recognition: no translation for language vi_VN 2026-09-11 18:10:50,591 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_partner_filter: no translation for language vi_VN 2026-09-11 18:10:50,592 127 INFO rb-46204af-224751-414456 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-11 18:10:50,592 127 INFO rb-46204af-224751-414456 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-11 18:10:50,593 127 INFO rb-46204af-224751-414456 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-11 18:10:50,593 127 INFO rb-46204af-224751-414456 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-11 18:10:50,595 127 INFO rb-46204af-224751-414456 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-11 18:10:50,595 127 INFO rb-46204af-224751-414456 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-11 18:10:50,597 127 INFO rb-46204af-224751-414456 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-11 18:10:50,597 127 INFO rb-46204af-224751-414456 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-11 18:10:50,598 127 INFO rb-46204af-224751-414456 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-11 18:10:50,598 127 INFO rb-46204af-224751-414456 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-11 18:10:50,604 127 INFO rb-46204af-224751-414456 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-11 18:10:50,604 127 INFO rb-46204af-224751-414456 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-11 18:10:50,605 127 INFO rb-46204af-224751-414456 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-11 18:10:50,605 127 INFO rb-46204af-224751-414456 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-11 18:10:50,607 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_pos_product_multi_barcodes: no translation for language vi_VN 2026-09-11 18:10:50,607 127 INFO rb-46204af-224751-414456 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-11 18:10:50,607 127 INFO rb-46204af-224751-414456 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-11 18:10:50,608 127 INFO rb-46204af-224751-414456 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-11 18:10:50,608 127 INFO rb-46204af-224751-414456 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-11 18:10:50,609 127 INFO rb-46204af-224751-414456 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-11 18:10:50,609 127 INFO rb-46204af-224751-414456 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-11 18:10:50,611 127 INFO rb-46204af-224751-414456 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-11 18:10:50,611 127 INFO rb-46204af-224751-414456 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-11 18:10:50,614 127 INFO rb-46204af-224751-414456 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-11 18:10:50,615 127 INFO rb-46204af-224751-414456 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-11 18:10:50,616 127 INFO rb-46204af-224751-414456 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-11 18:10:50,616 127 INFO rb-46204af-224751-414456 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-11 18:10:50,618 127 INFO rb-46204af-224751-414456 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-11 18:10:50,618 127 INFO rb-46204af-224751-414456 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-11 18:10:50,619 127 INFO rb-46204af-224751-414456 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-11 18:10:50,619 127 INFO rb-46204af-224751-414456 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-11 18:10:50,621 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_product_approval_website_sale: no translation for language vi_VN 2026-09-11 18:10:50,621 127 INFO rb-46204af-224751-414456 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-11 18:10:50,621 127 INFO rb-46204af-224751-414456 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-11 18:10:50,623 127 INFO rb-46204af-224751-414456 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-11 18:10:50,623 127 INFO rb-46204af-224751-414456 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-11 18:10:50,623 127 INFO rb-46204af-224751-414456 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-11 18:10:50,623 127 INFO rb-46204af-224751-414456 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-11 18:10:50,624 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_project_access_timesheet: no translation for language vi_VN 2026-09-11 18:10:50,624 127 INFO rb-46204af-224751-414456 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-11 18:10:50,624 127 INFO rb-46204af-224751-414456 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-11 18:10:50,626 127 INFO rb-46204af-224751-414456 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-11 18:10:50,626 127 INFO rb-46204af-224751-414456 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-11 18:10:50,629 127 INFO rb-46204af-224751-414456 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-11 18:10:50,629 127 INFO rb-46204af-224751-414456 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-11 18:10:50,647 127 INFO rb-46204af-224751-414456 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-11 18:10:50,647 127 INFO rb-46204af-224751-414456 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-11 18:10:50,648 127 INFO rb-46204af-224751-414456 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-11 18:10:50,648 127 INFO rb-46204af-224751-414456 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-11 18:10:50,649 127 INFO rb-46204af-224751-414456 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-11 18:10:50,649 127 INFO rb-46204af-224751-414456 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-11 18:10:50,650 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_quality_stock_access_control: no translation for language vi_VN 2026-09-11 18:10:50,650 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_rental_stock: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_rental_stock/i18n/vi_VN.po for language vi_VN 2026-09-11 18:10:50,650 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_rental_stock/i18n/vi_VN.po for language vi_VN 2026-09-11 18:10:50,653 127 INFO rb-46204af-224751-414456 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-11 18:10:50,653 127 INFO rb-46204af-224751-414456 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-11 18:10:50,654 127 INFO rb-46204af-224751-414456 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-11 18:10:50,654 127 INFO rb-46204af-224751-414456 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-11 18:10:50,655 127 INFO rb-46204af-224751-414456 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-11 18:10:50,655 127 INFO rb-46204af-224751-414456 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-11 18:10:50,657 127 INFO rb-46204af-224751-414456 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-11 18:10:50,657 127 INFO rb-46204af-224751-414456 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-11 18:10:50,659 127 INFO rb-46204af-224751-414456 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-11 18:10:50,659 127 INFO rb-46204af-224751-414456 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-11 18:10:50,661 127 INFO rb-46204af-224751-414456 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-11 18:10:50,661 127 INFO rb-46204af-224751-414456 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-11 18:10:50,662 127 INFO rb-46204af-224751-414456 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-11 18:10:50,662 127 INFO rb-46204af-224751-414456 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-11 18:10:50,663 127 INFO rb-46204af-224751-414456 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-11 18:10:50,663 127 INFO rb-46204af-224751-414456 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-11 18:10:50,664 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_sale_crm_business_nature: no translation for language vi_VN 2026-09-11 18:10:50,664 127 INFO rb-46204af-224751-414456 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-11 18:10:50,664 127 INFO rb-46204af-224751-414456 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-11 18:10:50,665 127 INFO rb-46204af-224751-414456 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-11 18:10:50,665 127 INFO rb-46204af-224751-414456 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-11 18:10:50,666 127 INFO rb-46204af-224751-414456 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-11 18:10:50,666 127 INFO rb-46204af-224751-414456 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-11 18:10:50,668 127 INFO rb-46204af-224751-414456 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-11 18:10:50,668 127 INFO rb-46204af-224751-414456 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-11 18:10:50,669 127 INFO rb-46204af-224751-414456 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-11 18:10:50,669 127 INFO rb-46204af-224751-414456 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-11 18:10:50,670 127 INFO rb-46204af-224751-414456 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-11 18:10:50,670 127 INFO rb-46204af-224751-414456 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-11 18:10:50,671 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_sale_sankey: no translation for language vi_VN 2026-09-11 18:10:50,671 127 INFO rb-46204af-224751-414456 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-11 18:10:50,671 127 INFO rb-46204af-224751-414456 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-11 18:10:50,680 127 INFO rb-46204af-224751-414456 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-11 18:10:50,680 127 INFO rb-46204af-224751-414456 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-11 18:10:50,682 127 INFO rb-46204af-224751-414456 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-11 18:10:50,682 127 INFO rb-46204af-224751-414456 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-11 18:10:50,683 127 INFO rb-46204af-224751-414456 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-11 18:10:50,683 127 INFO rb-46204af-224751-414456 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-11 18:10:50,684 127 INFO rb-46204af-224751-414456 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-11 18:10:50,684 127 INFO rb-46204af-224751-414456 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-11 18:10:50,685 127 INFO rb-46204af-224751-414456 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-11 18:10:50,685 127 INFO rb-46204af-224751-414456 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-11 18:10:50,685 127 INFO rb-46204af-224751-414456 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-11 18:10:50,685 127 INFO rb-46204af-224751-414456 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-11 18:10:50,686 127 INFO rb-46204af-224751-414456 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-11 18:10:50,686 127 INFO rb-46204af-224751-414456 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-11 18:10:50,691 127 INFO rb-46204af-224751-414456 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-11 18:10:50,691 127 INFO rb-46204af-224751-414456 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-11 18:10:50,699 127 INFO rb-46204af-224751-414456 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-11 18:10:50,699 127 INFO rb-46204af-224751-414456 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-11 18:10:50,705 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_sem_crawler_helpdesk: no translation for language vi_VN 2026-09-11 18:10:50,706 127 INFO rb-46204af-224751-414456 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-11 18:10:50,706 127 INFO rb-46204af-224751-414456 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-11 18:10:50,709 127 INFO rb-46204af-224751-414456 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-11 18:10:50,709 127 INFO rb-46204af-224751-414456 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-11 18:10:50,711 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_sem_helpdesk_timesheet: no translation for language vi_VN 2026-09-11 18:10:50,711 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_sign_document: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sign_document/i18n/vi_VN.po for language vi_VN 2026-09-11 18:10:50,711 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sign_document/i18n/vi_VN.po for language vi_VN 2026-09-11 18:10:50,713 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_sign_sim: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sign_sim/i18n/vi_VN.po for language vi_VN 2026-09-11 18:10:50,713 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sign_sim/i18n/vi_VN.po for language vi_VN 2026-09-11 18:10:50,715 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_sign_sim_viettel: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sign_sim_viettel/i18n/vi_VN.po for language vi_VN 2026-09-11 18:10:50,715 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sign_sim_viettel/i18n/vi_VN.po for language vi_VN 2026-09-11 18:10:50,716 127 INFO rb-46204af-224751-414456 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-11 18:10:50,716 127 INFO rb-46204af-224751-414456 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-11 18:10:50,722 127 INFO rb-46204af-224751-414456 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-11 18:10:50,722 127 INFO rb-46204af-224751-414456 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-11 18:10:50,723 127 INFO rb-46204af-224751-414456 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-11 18:10:50,723 127 INFO rb-46204af-224751-414456 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-11 18:10:50,726 127 INFO rb-46204af-224751-414456 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-11 18:10:50,726 127 INFO rb-46204af-224751-414456 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-11 18:10:50,734 127 INFO rb-46204af-224751-414456 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-11 18:10:50,734 127 INFO rb-46204af-224751-414456 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-11 18:10:50,743 127 INFO rb-46204af-224751-414456 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-11 18:10:50,743 127 INFO rb-46204af-224751-414456 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-11 18:10:50,745 127 INFO rb-46204af-224751-414456 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-11 18:10:50,745 127 INFO rb-46204af-224751-414456 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-11 18:10:50,746 127 INFO rb-46204af-224751-414456 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-11 18:10:50,747 127 INFO rb-46204af-224751-414456 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-11 18:10:50,748 127 INFO rb-46204af-224751-414456 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-11 18:10:50,748 127 INFO rb-46204af-224751-414456 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-11 18:10:50,749 127 INFO rb-46204af-224751-414456 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-11 18:10:50,749 127 INFO rb-46204af-224751-414456 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-11 18:10:50,752 127 INFO rb-46204af-224751-414456 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-11 18:10:50,752 127 INFO rb-46204af-224751-414456 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-11 18:10:50,753 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_stock_lot_dropshipping_partner_infor: no translation for language vi_VN 2026-09-11 18:10:50,754 127 INFO rb-46204af-224751-414456 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-11 18:10:50,754 127 INFO rb-46204af-224751-414456 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-11 18:10:50,764 127 INFO rb-46204af-224751-414456 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-11 18:10:50,765 127 INFO rb-46204af-224751-414456 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-11 18:10:50,770 127 INFO rb-46204af-224751-414456 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-11 18:10:50,770 127 INFO rb-46204af-224751-414456 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-11 18:10:50,773 127 INFO rb-46204af-224751-414456 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-11 18:10:50,773 127 INFO rb-46204af-224751-414456 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-11 18:10:50,774 127 INFO rb-46204af-224751-414456 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-11 18:10:50,774 127 INFO rb-46204af-224751-414456 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-11 18:10:50,776 127 INFO rb-46204af-224751-414456 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-11 18:10:50,776 127 INFO rb-46204af-224751-414456 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-11 18:10:50,783 127 INFO rb-46204af-224751-414456 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-11 18:10:50,784 127 INFO rb-46204af-224751-414456 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-11 18:10:50,790 127 INFO rb-46204af-224751-414456 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-11 18:10:50,790 127 INFO rb-46204af-224751-414456 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-11 18:10:50,792 127 INFO rb-46204af-224751-414456 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-11 18:10:50,792 127 INFO rb-46204af-224751-414456 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-11 18:10:50,794 127 INFO rb-46204af-224751-414456 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-11 18:10:50,794 127 INFO rb-46204af-224751-414456 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-11 18:10:50,796 127 INFO rb-46204af-224751-414456 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-11 18:10:50,796 127 INFO rb-46204af-224751-414456 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-11 18:10:50,796 127 INFO rb-46204af-224751-414456 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-11 18:10:50,796 127 INFO rb-46204af-224751-414456 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-11 18:10:50,797 127 INFO rb-46204af-224751-414456 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-11 18:10:50,797 127 INFO rb-46204af-224751-414456 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-11 18:10:50,798 127 INFO rb-46204af-224751-414456 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-11 18:10:50,798 127 INFO rb-46204af-224751-414456 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-11 18:10:50,802 127 INFO rb-46204af-224751-414456 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-11 18:10:50,802 127 INFO rb-46204af-224751-414456 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-11 18:10:50,803 127 INFO rb-46204af-224751-414456 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-11 18:10:50,803 127 INFO rb-46204af-224751-414456 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-11 18:10:50,804 127 INFO rb-46204af-224751-414456 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-11 18:10:50,804 127 INFO rb-46204af-224751-414456 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-11 18:10:50,806 127 INFO rb-46204af-224751-414456 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-11 18:10:50,806 127 INFO rb-46204af-224751-414456 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-11 18:10:50,808 127 INFO rb-46204af-224751-414456 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-11 18:10:50,808 127 INFO rb-46204af-224751-414456 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-11 18:10:50,809 127 INFO rb-46204af-224751-414456 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-11 18:10:50,809 127 INFO rb-46204af-224751-414456 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-11 18:10:50,813 127 INFO rb-46204af-224751-414456 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-11 18:10:50,813 127 INFO rb-46204af-224751-414456 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-11 18:10:50,823 127 INFO rb-46204af-224751-414456 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-11 18:10:50,823 127 INFO rb-46204af-224751-414456 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-11 18:10:50,824 127 INFO rb-46204af-224751-414456 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-11 18:10:50,824 127 INFO rb-46204af-224751-414456 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-11 18:10:50,826 127 INFO rb-46204af-224751-414456 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-11 18:10:50,826 127 INFO rb-46204af-224751-414456 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-11 18:10:50,828 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_website_seo_forum: no translation for language vi_VN 2026-09-11 18:10:50,828 127 INFO rb-46204af-224751-414456 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-11 18:10:50,828 127 INFO rb-46204af-224751-414456 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-11 18:10:50,830 127 INFO rb-46204af-224751-414456 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-11 18:10:50,830 127 INFO rb-46204af-224751-414456 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-11 18:10:50,831 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_sale_stock: loading translation file /data/build/rb-46204af-224751/addons/website_sale_stock/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,832 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_sale_stock/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,837 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_website_seo_sale_stock: no translation for language vi_VN 2026-09-11 18:10:50,837 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_website_seo_slides: no translation for language vi_VN 2026-09-11 18:10:50,837 127 INFO rb-46204af-224751-414456 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-11 18:10:50,837 127 INFO rb-46204af-224751-414456 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-11 18:10:50,838 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_website_slides_survey: no translation for language vi_VN 2026-09-11 18:10:50,839 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_workflow_automation_hr: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation_hr/i18n/vi_VN.po for language vi_VN 2026-09-11 18:10:50,839 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation_hr/i18n/vi_VN.po for language vi_VN 2026-09-11 18:10:50,840 127 INFO rb-46204af-224751-414456 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-11 18:10:50,840 127 INFO rb-46204af-224751-414456 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-11 18:10:50,843 127 INFO rb-46204af-224751-414456 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-11 18:10:50,843 127 INFO rb-46204af-224751-414456 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-11 18:10:50,844 127 INFO rb-46204af-224751-414456 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-11 18:10:50,844 127 INFO rb-46204af-224751-414456 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-11 18:10:50,845 127 INFO rb-46204af-224751-414456 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-11 18:10:50,845 127 INFO rb-46204af-224751-414456 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-11 18:10:50,846 127 INFO rb-46204af-224751-414456 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-11 18:10:50,846 127 INFO rb-46204af-224751-414456 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-11 18:10:50,848 127 INFO rb-46204af-224751-414456 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-11 18:10:50,848 127 INFO rb-46204af-224751-414456 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-11 18:10:50,849 127 INFO rb-46204af-224751-414456 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-11 18:10:50,849 127 INFO rb-46204af-224751-414456 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-11 18:10:50,850 127 INFO rb-46204af-224751-414456 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-11 18:10:50,850 127 INFO rb-46204af-224751-414456 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-11 18:10:50,864 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_zalo_crm: no translation for language vi_VN 2026-09-11 18:10:50,864 127 INFO rb-46204af-224751-414456 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-11 18:10:50,865 127 INFO rb-46204af-224751-414456 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-11 18:10:50,866 127 INFO rb-46204af-224751-414456 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-11 18:10:50,866 127 INFO rb-46204af-224751-414456 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-11 18:10:50,868 127 INFO rb-46204af-224751-414456 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-11 18:10:50,868 127 INFO rb-46204af-224751-414456 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-11 18:10:50,871 127 INFO rb-46204af-224751-414456 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-11 18:10:50,871 127 INFO rb-46204af-224751-414456 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-11 18:10:50,873 127 INFO rb-46204af-224751-414456 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-11 18:10:50,874 127 INFO rb-46204af-224751-414456 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-11 18:10:50,875 127 INFO rb-46204af-224751-414456 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-11 18:10:50,875 127 INFO rb-46204af-224751-414456 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-11 18:10:50,878 127 INFO rb-46204af-224751-414456 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-11 18:10:50,878 127 INFO rb-46204af-224751-414456 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-11 18:10:50,879 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_cf_turnstile: loading translation file /data/build/rb-46204af-224751/addons/website_cf_turnstile/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,880 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_cf_turnstile/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,881 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_customer: loading translation file /data/build/rb-46204af-224751/addons/website_customer/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,881 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_customer/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,884 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_event_booth_exhibitor: loading translation file /data/build/rb-46204af-224751/addons/website_event_booth_exhibitor/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,884 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_event_booth_exhibitor/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,885 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_event_crm: loading translation file /data/build/rb-46204af-224751/addons/website_event_crm/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,886 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_event_crm/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,887 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_event_track_live_quiz: loading translation file /data/build/rb-46204af-224751/addons/website_event_track_live_quiz/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,887 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_event_track_live_quiz/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,888 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_mail_group: loading translation file /data/build/rb-46204af-224751/addons/website_mail_group/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,888 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_mail_group/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,889 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_mass_mailing: loading translation file /data/build/rb-46204af-224751/addons/website_mass_mailing/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,889 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_mass_mailing/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,891 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_mass_mailing_sms: loading translation file /data/build/rb-46204af-224751/addons/website_mass_mailing_sms/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,891 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_mass_mailing_sms/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,892 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_membership: loading translation file /data/build/rb-46204af-224751/addons/website_membership/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,892 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_membership/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,893 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_project: loading translation file /data/build/rb-46204af-224751/addons/website_project/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,893 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_project/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,895 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_sale_autocomplete: loading translation file /data/build/rb-46204af-224751/addons/website_sale_autocomplete/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,895 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_sale_autocomplete/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,896 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module payment_custom: loading translation file /data/build/rb-46204af-224751/addons/payment_custom/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,896 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/payment_custom/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,898 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_sale_collect: loading translation file /data/build/rb-46204af-224751/addons/website_sale_collect/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,898 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_sale_collect/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,902 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_sale_comparison: loading translation file /data/build/rb-46204af-224751/addons/website_sale_comparison/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,902 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_sale_comparison/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,905 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_sale_wishlist: loading translation file /data/build/rb-46204af-224751/addons/website_sale_wishlist/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,905 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_sale_wishlist/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,908 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_sale_comparison_wishlist: loading translation file /data/build/rb-46204af-224751/addons/website_sale_comparison_wishlist/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,908 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_sale_comparison_wishlist/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,909 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_sale_gelato: loading translation file /data/build/rb-46204af-224751/addons/website_sale_gelato/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,909 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_sale_gelato/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,911 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_sale_loyalty: loading translation file /data/build/rb-46204af-224751/addons/website_sale_loyalty/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,911 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_sale_loyalty/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,914 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_sale_mass_mailing: loading translation file /data/build/rb-46204af-224751/addons/website_sale_mass_mailing/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,915 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_sale_mass_mailing/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,916 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_sale_mondialrelay: loading translation file /data/build/rb-46204af-224751/addons/website_sale_mondialrelay/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,916 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_sale_mondialrelay/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,918 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_sale_mrp: loading translation file /data/build/rb-46204af-224751/addons/website_sale_mrp/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,918 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_sale_mrp/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,919 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_sale_stock_wishlist: loading translation file /data/build/rb-46204af-224751/addons/website_sale_stock_wishlist/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,919 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_sale_stock_wishlist/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,921 127 INFO rb-46204af-224751-414456 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-11 18:10:50,921 127 INFO rb-46204af-224751-414456 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-11 18:10:50,925 127 INFO rb-46204af-224751-414456 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-11 18:10:50,925 127 INFO rb-46204af-224751-414456 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-11 18:10:50,927 127 INFO rb-46204af-224751-414456 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-11 18:10:50,927 127 INFO rb-46204af-224751-414456 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-11 18:10:50,929 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module viin_appointment_sale_crm: no translation for language vi_VN 2026-09-11 18:10:50,929 127 INFO rb-46204af-224751-414456 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-11 18:10:50,929 127 INFO rb-46204af-224751-414456 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-11 18:10:50,932 127 INFO rb-46204af-224751-414456 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-11 18:10:50,932 127 INFO rb-46204af-224751-414456 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-11 18:10:50,935 127 INFO rb-46204af-224751-414456 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-11 18:10:50,935 127 INFO rb-46204af-224751-414456 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-11 18:10:50,942 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module board: loading translation file /data/build/rb-46204af-224751/addons/board/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,942 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/board/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,944 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module payment_aps: loading translation file /data/build/rb-46204af-224751/addons/payment_aps/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,944 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/payment_aps/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,946 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module payment_asiapay: loading translation file /data/build/rb-46204af-224751/addons/payment_asiapay/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,946 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/payment_asiapay/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,948 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module payment_authorize: loading translation file /data/build/rb-46204af-224751/addons/payment_authorize/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,948 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/payment_authorize/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,951 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module payment_buckaroo: loading translation file /data/build/rb-46204af-224751/addons/payment_buckaroo/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,952 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/payment_buckaroo/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,953 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module payment_flutterwave: loading translation file /data/build/rb-46204af-224751/addons/payment_flutterwave/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,953 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/payment_flutterwave/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,955 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module payment_mercado_pago: loading translation file /data/build/rb-46204af-224751/addons/payment_mercado_pago/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,955 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/payment_mercado_pago/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,958 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module payment_mollie: loading translation file /data/build/rb-46204af-224751/addons/payment_mollie/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,958 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/payment_mollie/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,960 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module payment_nuvei: loading translation file /data/build/rb-46204af-224751/addons/payment_nuvei/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,960 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/payment_nuvei/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,962 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module payment_razorpay: loading translation file /data/build/rb-46204af-224751/addons/payment_razorpay/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,962 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/payment_razorpay/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,964 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module payment_razorpay_oauth: loading translation file /data/build/rb-46204af-224751/addons/payment_razorpay_oauth/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,964 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/payment_razorpay_oauth/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,967 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module payment_worldline: loading translation file /data/build/rb-46204af-224751/addons/payment_worldline/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,967 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/payment_worldline/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,969 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module payment_xendit: loading translation file /data/build/rb-46204af-224751/addons/payment_xendit/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,969 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/payment_xendit/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,971 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_payment_authorize: loading translation file /data/build/rb-46204af-224751/addons/website_payment_authorize/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,971 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_payment_authorize/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,973 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module theme_default: no translation for language vi_VN 2026-09-11 18:10:50,973 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module website_event_meet_quiz: loading translation file /data/build/rb-46204af-224751/addons/website_event_meet_quiz/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,973 127 INFO rb-46204af-224751-414456 odoo.tools.translate: loading base translation file /data/build/rb-46204af-224751/addons/website_event_meet_quiz/i18n/vi.po for language vi_VN 2026-09-11 18:10:50,975 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_import_export: no translation for language vi_VN 2026-09-11 18:10:50,976 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_mail_sms: no translation for language vi_VN 2026-09-11 18:10:50,976 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_mass_mailing: no translation for language vi_VN 2026-09-11 18:10:50,976 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_mail_full: no translation for language vi_VN 2026-09-11 18:10:50,976 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_website: no translation for language vi_VN 2026-09-11 18:10:50,976 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_website_modules: no translation for language vi_VN 2026-09-11 18:10:50,977 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_base_automation: no translation for language vi_VN 2026-09-11 18:10:50,977 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_module: module test_discuss_full: no translation for language vi_VN 2026-09-11 18:11:20,749 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2403] 2026-09-11 18:11:20,781 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_clearing_recipients_before_send_prevents_stamp ... 2026-09-11 18:11:21,051 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_control_omitting_default_subtype_id_pulls_in_internal_follower ... 2026-09-11 18:11:21,359 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2404] 2026-09-11 18:11:21,392 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2405] 2026-09-11 18:11:21,426 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_direct_import_notifies_consignee_and_notify_party ... 2026-09-11 18:11:21,718 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2406] 2026-09-11 18:11:21,751 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_external_discriminator_excludes_own_company_partner_share_true ... 2026-09-11 18:11:21,865 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_internal_and_external_followers_are_not_notified ... 2026-09-11 18:11:22,190 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2407] 2026-09-11 18:11:22,216 127 INFO rb-46204af-224751-414456 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-11 18:11:22,537 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2408] 2026-09-11 18:11:22,582 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_multi_record_selection_is_rejected_cleanly ... 2026-09-11 18:11:22,763 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_no_notify_party_sends_to_consignee_without_warning ... 2026-09-11 18:11:23,058 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2409] 2026-09-11 18:11:23,085 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_no_reachable_party_blocks_and_names_both_missing_parties ... 2026-09-11 18:11:23,217 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_notify_party_same_as_consignee_is_deduplicated ... 2026-09-11 18:11:23,554 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2410] 2026-09-11 18:11:23,594 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_own_company_consignee_with_external_notify_party_is_allowed ... 2026-09-11 18:11:23,924 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2411] 2026-09-11 18:11:23,957 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_own_company_consignee_without_external_notify_is_blocked ... 2026-09-11 18:11:24,090 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_rendered_subject_and_body_have_no_template_leftovers ... 2026-09-11 18:11:24,412 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2412] 2026-09-11 18:11:24,443 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_second_attempt_is_blocked_and_first_message_survives ... 2026-09-11 18:11:24,734 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2413] 2026-09-11 18:11:24,769 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_second_notify_party_equal_to_consignee_is_deduplicated ... 2026-09-11 18:11:25,072 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2414] 2026-09-11 18:11:25,102 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_second_notify_party_from_booking_is_notified ... 2026-09-11 18:11:25,525 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2415] 2026-09-11 18:11:25,548 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_send_does_not_create_junk_partner_records ... 2026-09-11 18:11:25,818 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2416] 2026-09-11 18:11:25,847 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_shipper_and_leg_agents_never_receive_arrival_notice ... 2026-09-11 18:11:26,133 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2417] 2026-09-11 18:11:26,158 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_state_guard_blocks_draft_allows_done ... 2026-09-11 18:11:26,297 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_arrival_notice: Starting TestArrivalNotice.test_to_order_no_consignee_still_notifies_notify_party ... 2026-09-11 18:11:26,564 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2418] 2026-09-11 18:11:26,605 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:11:27,853 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_arrival_notice_consol: Starting TestArrivalNoticeConsol.test_awaiting_arrival_notice_filter_matches_send_button_availability ... 2026-09-11 18:11:28,060 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_arrival_notice_consol: Starting TestArrivalNoticeConsol.test_house_import_notifies_consignee_and_notify_party_like_direct ... 2026-09-11 18:11:28,328 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2419] 2026-09-11 18:11:28,357 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_arrival_notice_consol: Starting TestArrivalNoticeConsol.test_house_send_does_not_affect_sibling_house_or_master ... 2026-09-11 18:11:28,945 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2420] 2026-09-11 18:11:28,975 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_arrival_notice_consol: Starting TestArrivalNoticeConsol.test_lcl_deconsolidation_inherits_notify_party_and_ata ... 2026-09-11 18:11:29,479 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2421] 2026-09-11 18:11:29,518 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:11:30,921 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d1_01_cfs_fields_exist ... 2026-09-11 18:11:31,152 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d1_02_wizard_prefers_cfs_actual_volume ... 2026-09-11 18:11:31,343 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d1_03_wizard_fallback_to_booking_volume ... 2026-09-11 18:11:31,475 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d2_01_house_do_number_field ... 2026-09-11 18:11:31,558 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d2_02_container_unstuffed_transition ... 2026-09-11 18:11:31,685 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d2_03_cannot_skip_unstuffed ... 2026-09-11 18:11:31,851 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d2_04_cannot_mark_unstuffed_from_wrong_state ... 2026-09-11 18:11:31,961 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d3_01_outturn_created_with_lines ... 2026-09-11 18:11:32,114 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d3_02_line_manifest_prefilled ... 2026-09-11 18:11:32,223 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d3_03_confirm_writes_back_actual ... 2026-09-11 18:11:32,379 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d3_04_sequence_assigned ... 2026-09-11 18:11:32,482 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d3_05_double_confirm_raises ... 2026-09-11 18:11:32,681 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d3_06_reset_to_draft ... 2026-09-11 18:11:32,773 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d3_07_outturn_count_on_master ... 2026-09-11 18:11:32,861 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_d1_d2_d3: Starting TestD1D2D3.test_d3_08_no_writeback_when_actual_zero ... 2026-09-11 18:11:32,981 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:11:34,133 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_fr096_mbl_cascade: Starting TestFr096MblCascade.test_fr096_01_mbl_cascades_on_set ... 2026-09-11 18:11:34,351 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_fr096_mbl_cascade: Starting TestFr096MblCascade.test_fr096_02_mbl_cascades_on_change ... 2026-09-11 18:11:34,460 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_fr096_mbl_cascade: Starting TestFr096MblCascade.test_fr096_03_house_write_does_not_cascade_upward ... 2026-09-11 18:11:34,563 127 INFO rb-46204af-224751-414456 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-11 18:11:34,672 127 INFO rb-46204af-224751-414456 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-11 18:11:34,766 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:11:35,981 127 INFO rb-46204af-224751-414456 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-11 18:11:36,437 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_house_lcl_charge_idempotent: Starting TestHouseLclChargeIdempotent.test_reconfirming_same_booking_does_not_duplicate_house_charge ... 2026-09-11 18:11:36,643 127 INFO rb-46204af-224751-414456 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-11 18:11:36,902 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:11:38,029 127 INFO rb-46204af-224751-414456 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-11 18:11:38,378 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_house_lcl_charge_sync_and_minimum: Starting TestHouseLclChargeSyncAndMinimum.test_empty_house_gets_no_sell_charge ... 2026-09-11 18:11:38,618 127 INFO rb-46204af-224751-414456 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-11 18:11:38,934 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_house_lcl_charge_sync_and_minimum: Starting TestHouseLclChargeSyncAndMinimum.test_invoiced_charge_quantity_not_silently_changed ... 2026-09-11 18:11:39,771 127 INFO rb-46204af-224751-414456 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-11 18:11:40,099 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_house_lcl_charge_sync_and_minimum: Starting TestHouseLclChargeSyncAndMinimum.test_minimum_revenue_ton_floor_is_configurable ... 2026-09-11 18:11:40,380 127 INFO rb-46204af-224751-414456 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-11 18:11:40,701 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:11:41,823 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_lcl_allocation_double_billing: Starting TestLclAllocationDoubleBilling.test_allocation_leaves_the_master_cost_untouched ... 2026-09-11 18:11:42,257 127 INFO rb-46204af-224751-414456 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-11 18:11:43,191 127 INFO rb-46204af-224751-414456 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-11 18:11:44,029 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:11:45,402 127 INFO rb-46204af-224751-414456 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-11 18:11:46,011 127 INFO rb-46204af-224751-414456 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-11 18:11:47,029 127 INFO rb-46204af-224751-414456 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-11 18:11:47,749 127 INFO rb-46204af-224751-414456 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-11 18:11:48,618 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [574] 2026-09-11 18:11:48,998 127 INFO rb-46204af-224751-414456 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-11 18:11:49,613 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:11:50,898 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_01_prepare_populates_lines ... 2026-09-11 18:11:51,222 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_02_basic_allocation_by_cbm ... 2026-09-11 18:11:51,413 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_03_multiple_charges_allocated ... 2026-09-11 18:11:51,579 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_04_allocated_from_charge_id_set ... 2026-09-11 18:11:51,719 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_05_zero_cbm_house_excluded_with_warning ... 2026-09-11 18:11:51,862 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_06_double_allocate_raises ... 2026-09-11 18:11:52,176 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_07_no_charges_raises ... 2026-09-11 18:11:52,381 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_08_action_on_non_master_raises ... 2026-09-11 18:11:52,602 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_09_ratio_reflects_cbm_share ... 2026-09-11 18:11:52,769 127 INFO rb-46204af-224751-414456 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-11 18:11:52,968 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_11_import_master_action_still_available_for_common_cost ... 2026-09-11 18:11:53,119 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_12_export_master_allocates_common_cost_to_houses ... 2026-09-11 18:11:53,299 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_13_export_direct_house_cost_is_not_allocated_again ... 2026-09-11 18:11:53,481 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_14_no_eligible_charge_hides_backend_action ... 2026-09-11 18:11:53,730 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_15_draft_dialog_opens_with_charges_preselected ... 2026-09-11 18:11:53,967 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation: Starting TestLclCostAllocation.test_16_operator_deselection_is_not_silently_restored ... 2026-09-11 18:11:54,272 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:11:55,676 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation_replace: Starting TestLclCostAllocationReplace.test_replace_blocked_when_allocation_has_purchase_order_commitment ... 2026-09-11 18:11:56,321 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation_replace: Starting TestLclCostAllocationReplace.test_replace_blocked_when_allocation_is_billed ... 2026-09-11 18:11:57,242 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation_replace: Starting TestLclCostAllocationReplace.test_replace_reallocates_with_new_amount_and_no_duplicate ... 2026-09-11 18:11:57,642 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted freight.charge records with IDs: [224, 225] 2026-09-11 18:11:57,699 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_lcl_cost_allocation_replace: Starting TestLclCostAllocationReplace.test_without_replace_reallocate_still_errors ... 2026-09-11 18:11:58,125 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:11:59,588 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_01_role_defaults_to_direct ... 2026-09-11 18:11:59,928 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_02_house_role_filterable_by_domain ... 2026-09-11 18:11:59,955 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_03_load_house_package_wizard_uses_house_packages ... 2026-09-11 18:12:00,084 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_03_master_aggregates_house_cargo_and_package_metrics ... 2026-09-11 18:12:00,180 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_03_wizard_creates_master_and_links_houses ... 2026-09-11 18:12:00,251 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_04_wizard_rejects_mismatched_destination_cfs ... 2026-09-11 18:12:00,301 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_05_action_wizard_rejects_non_house ... 2026-09-11 18:12:00,347 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_06_action_wizard_rejects_already_assigned ... 2026-09-11 18:12:00,469 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_07_loaded_cascades_to_houses_via_transit ... 2026-09-11 18:12:00,687 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_08_done_cascades_to_houses ... 2026-09-11 18:12:00,898 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_09_direct_shipment_not_affected_by_cascade ... 2026-09-11 18:12:01,065 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_10_buy_charges_on_master_shipment ... 2026-09-11 18:12:01,195 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_11_sell_charges_on_house_shipment ... 2026-09-11 18:12:02,507 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_12_vendor_bill_from_master ... 2026-09-11 18:12:03,043 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_13_house_links_to_master ... 2026-09-11 18:12:03,107 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_lcl_export_basic: Starting TestLclExportBasic.test_14_unlinking_house_decrements_count ... 2026-09-11 18:12:03,195 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:12:05,357 127 INFO rb-46204af-224751-414456 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-11 18:12:05,467 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [304], uid: 943, model: logistics.shipment 2026-09-11 18:12:05,514 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 18:12:06,809 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_missing_rate_warning: Starting TestMissingRateWarning.test_confirm_does_not_warn_when_rate_card_matches ... 2026-09-11 18:12:07,193 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_missing_rate_warning: Starting TestMissingRateWarning.test_confirm_warns_once_when_no_rate_card_for_lane ... 2026-09-11 18:12:07,470 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_missing_rate_warning: Starting TestMissingRateWarning.test_reconfirm_does_not_repost_warning ... 2026-09-11 18:12:07,689 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:12:09,009 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_sb2_actual_volume_allocation: Starting TestSb2ActualVolumeAllocation.test_sb2_allocation_by_actual_cfs_volume ... 2026-09-11 18:12:09,310 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_sb2_actual_volume_allocation: Starting TestSb2ActualVolumeAllocation.test_sb2_allocation_through_the_dialog_save_path ... 2026-09-11 18:12:09,614 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_sb2_actual_volume_allocation: Starting TestSb2ActualVolumeAllocation.test_sb2_reconfirm_after_correction_excludes_stale_no_show ... 2026-09-11 18:12:09,803 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_sb2_actual_volume_allocation: Starting TestSb2ActualVolumeAllocation.test_zero_total_actual_no_divide_by_zero ... 2026-09-11 18:12:10,176 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:12:11,514 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_sea_import_lcl_deconsolidation: Starting TestSeaImportLclDeconsolidation.test_01_master_and_house_structure ... 2026-09-11 18:12:11,849 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_sea_import_lcl_deconsolidation: Starting TestSeaImportLclDeconsolidation.test_02_master_container_import_lifecycle ... 2026-09-11 18:12:12,030 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_sea_import_lcl_deconsolidation: Starting TestSeaImportLclDeconsolidation.test_03_house_shipments_delivered_independently ... 2026-09-11 18:12:12,212 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_sea_import_lcl_deconsolidation: Starting TestSeaImportLclDeconsolidation.test_04_actual_cbm_per_house_after_unstuffing ... 2026-09-11 18:12:12,367 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_sea_import_lcl_deconsolidation: Starting TestSeaImportLclDeconsolidation.test_05_charge_structure_master_vs_house ... 2026-09-11 18:12:12,606 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_consol.tests.test_sea_import_lcl_deconsolidation: Starting TestSeaImportLclDeconsolidation.test_06_deconsolidate_wizard_creates_lcl_houses ... 2026-09-11 18:12:12,817 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:12:13,291 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_document_parsing.tests.test_non_admin_access: Starting TestFreightDocumentParsingNonAdmin.test_freight_user_can_analyze_si_and_copy_notify_from_consignee_without_ir_model_fields_access ... 2026-09-11 18:12:13,387 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:12:14,258 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_access_rights: Starting TestAccessRights.test_001_booking_access_rights ... 2026-09-11 18:12:14,464 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 956, model: freight.booking 2026-09-11 18:12:14,474 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 956, model: freight.booking 2026-09-11 18:12:14,481 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 956, model: freight.booking 2026-09-11 18:12:14,529 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 955, model: freight.booking 2026-09-11 18:12:14,592 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #954 deleted freight.booking records with IDs: [33] 2026-09-11 18:12:14,619 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_access_rights: Starting TestAccessRights.test_002_vessel_schedule_access_rights ... 2026-09-11 18:12:14,820 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 955, model: freight.vessel.schedule 2026-09-11 18:12:14,845 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #954 deleted freight.vessel.schedule records with IDs: [25] 2026-09-11 18:12:14,880 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:12:16,115 127 INFO rb-46204af-224751-414456 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-11 18:12:17,100 127 INFO rb-46204af-224751-414456 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-11 18:12:18,008 127 INFO rb-46204af-224751-414456 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-11 18:12:18,943 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [510, 511] 2026-09-11 18:12:19,058 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [1139] 2026-09-11 18:12:19,470 127 INFO rb-46204af-224751-414456 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-11 18:12:20,197 127 INFO rb-46204af-224751-414456 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-11 18:12:20,710 127 INFO rb-46204af-224751-414456 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-11 18:12:21,646 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:12:22,613 127 INFO rb-46204af-224751-414456 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-11 18:12:23,023 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_booking_leg_endpoint_fallback: Starting TestBookingLegEndpointFallback.test_delivery_trucking_booking_falls_back_to_shipment_route ... 2026-09-11 18:12:23,447 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_booking_leg_endpoint_fallback: Starting TestBookingLegEndpointFallback.test_pickup_trucking_booking_falls_back_to_shipment_route ... 2026-09-11 18:12:23,867 127 INFO rb-46204af-224751-414456 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-11 18:12:24,145 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:12:25,404 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_booking_wizard_date_source: Starting TestBookingWizardScopeDateSource.test_g5a_origin_inland_eta_is_cy_cutoff ... 2026-09-11 18:12:25,617 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_booking_wizard_date_source: Starting TestBookingWizardScopeDateSource.test_g5b_pickup_plus_main_eta_is_cy_cutoff ... 2026-09-11 18:12:25,711 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_booking_wizard_date_source: Starting TestBookingWizardScopeDateSource.test_g6_destination_inland_etd_is_ata ... 2026-09-11 18:12:25,800 127 INFO rb-46204af-224751-414456 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-11 18:12:25,872 127 INFO rb-46204af-224751-414456 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-11 18:12:25,964 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:12:27,155 127 INFO rb-46204af-224751-414456 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-11 18:12:27,641 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:12:28,833 127 INFO rb-46204af-224751-414456 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-11 18:12:29,035 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:12:30,399 127 INFO rb-46204af-224751-414456 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-11 18:12:31,018 127 INFO rb-46204af-224751-414456 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-11 18:12:31,104 127 INFO rb-46204af-224751-414456 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-11 18:12:31,190 127 INFO rb-46204af-224751-414456 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-11 18:12:31,206 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7180] 2026-09-11 18:12:31,207 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [126] 2026-09-11 18:12:31,808 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:12:33,157 127 INFO rb-46204af-224751-414456 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-11 18:12:33,407 127 INFO rb-46204af-224751-414456 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-11 18:12:37,857 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_charge_product_price_currency: Starting TestChargeProductPriceCurrency.test_03_same_currency_seeds_the_catalog_price_untouched ... 2026-09-11 18:12:37,964 127 INFO rb-46204af-224751-414456 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-11 18:12:38,110 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:12:39,234 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_charge_totals_fx: Starting TestChargeTotalsFx.test_charge_totals_buy_only_charge_still_excluded_from_revenue ... 2026-09-11 18:12:39,414 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_charge_totals_fx: Starting TestChargeTotalsFx.test_charge_totals_convert_mixed_currencies_before_summing ... 2026-09-11 18:12:39,502 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_charge_totals_fx: Starting TestChargeTotalsFx.test_charge_totals_same_currency_charges_equal_plain_sum ... 2026-09-11 18:12:39,607 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:12:40,703 127 INFO rb-46204af-224751-414456 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-11 18:12:40,897 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_cost_floor_estimated: Starting TestCostFloorEstimated.test_card_refreshes_when_cost_entered_same_transaction ... 2026-09-11 18:12:41,047 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_cost_floor_estimated: Starting TestCostFloorEstimated.test_estimate_never_flows_into_vendor_bill ... 2026-09-11 18:12:41,260 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_cost_floor_estimated: Starting TestCostFloorEstimated.test_estimated_floor_scales_with_quantity ... 2026-09-11 18:12:41,431 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_cost_floor_estimated: Starting TestCostFloorEstimated.test_floor_converts_to_charge_currency ... 2026-09-11 18:12:41,637 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_cost_floor_estimated: Starting TestCostFloorEstimated.test_floor_prefers_rate_card_over_standard_price ... 2026-09-11 18:12:41,795 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_cost_floor_estimated: Starting TestCostFloorEstimated.test_no_master_data_floor_is_zero_but_still_flagged ... 2026-09-11 18:12:41,976 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_cost_floor_estimated: Starting TestCostFloorEstimated.test_shipment_flags_estimated_and_gross_profit_not_inflated ... 2026-09-11 18:12:42,163 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_cost_floor_estimated: Starting TestCostFloorEstimated.test_unbooked_charge_is_not_estimated ... 2026-09-11 18:12:42,295 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:12:43,356 127 INFO rb-46204af-224751-414456 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-11 18:12:43,558 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_02_wizard_apply_template_stays_zero_without_vendor ... 2026-09-11 18:12:43,803 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted logistics.shipment.stage.line records with IDs: [468] 2026-09-11 18:12:43,884 127 INFO rb-46204af-224751-414456 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-11 18:12:44,016 127 INFO rb-46204af-224751-414456 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-11 18:12:44,156 127 INFO rb-46204af-224751-414456 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-11 18:12:44,303 127 INFO rb-46204af-224751-414456 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-11 18:12:44,438 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_07_plain_create_preserves_manually_entered_cost_price ... 2026-09-11 18:12:44,583 127 INFO rb-46204af-224751-414456 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-11 18:12:44,721 127 INFO rb-46204af-224751-414456 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-11 18:12:44,841 127 INFO rb-46204af-224751-414456 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-11 18:12:44,924 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_11_currency_conversion_uses_shipment_company_not_env_company ... 2026-09-11 18:12:49,045 127 INFO rb-46204af-224751-414456 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-11 18:12:49,287 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_13_bulk_create_dedupes_identical_rate_card_lookups ... 2026-09-11 18:12:49,426 127 INFO rb-46204af-224751-414456 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-11 18:12:53,721 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_15_explicit_zero_cost_price_survives_autofill_on_create ... 2026-09-11 18:12:53,886 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:12:55,214 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_cross_border_ftl: Starting TestCrossBorderFtl.test_01_two_legs_for_cross_border_ftl ... 2026-09-11 18:12:55,537 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_cross_border_ftl: Starting TestCrossBorderFtl.test_02_container_stuffed_and_transloaded ... 2026-09-11 18:12:55,736 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_cross_border_ftl: Starting TestCrossBorderFtl.test_03_booking_sequence_vn_then_tq ... 2026-09-11 18:12:55,958 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_cross_border_ftl: Starting TestCrossBorderFtl.test_04_cross_border_ftl_charges ... 2026-09-11 18:12:56,173 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:12:57,413 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_cross_border_lcl: Starting TestCrossBorderLcl.test_01_two_legs_created ... 2026-09-11 18:12:57,749 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_cross_border_lcl: Starting TestCrossBorderLcl.test_02_cpc_booking_draft_then_confirmed ... 2026-09-11 18:12:58,002 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_cross_border_lcl: Starting TestCrossBorderLcl.test_03_no_containers_lcl_cross_border ... 2026-09-11 18:12:58,196 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_cross_border_lcl: Starting TestCrossBorderLcl.test_04_cross_border_charges ... 2026-09-11 18:12:58,450 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:12:59,497 127 INFO rb-46204af-224751-414456 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-11 18:12:59,866 127 INFO rb-46204af-224751-414456 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-11 18:13:00,094 127 INFO rb-46204af-224751-414456 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-11 18:13:00,720 127 INFO rb-46204af-224751-414456 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-11 18:13:01,080 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 997, model: route.route 2026-09-11 18:13:01,110 127 INFO rb-46204af-224751-414456 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-11 18:13:01,232 127 INFO rb-46204af-224751-414456 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-11 18:13:01,423 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_degenerate_booking_wizard_leg_guard: Starting TestDegenerateBookingWizardLegGuard.test_main_transport_required_error_names_the_shipment ... 2026-09-11 18:13:01,523 127 INFO rb-46204af-224751-414456 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-11 18:13:01,768 127 INFO rb-46204af-224751-414456 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-11 18:13:01,971 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:13:03,040 127 INFO rb-46204af-224751-414456 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-11 18:13:03,321 127 INFO rb-46204af-224751-414456 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-11 18:13:03,455 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:13:04,529 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_delivery_order_free_time: Starting TestDeliveryOrderFreeTime.test_do_free_time_counts_from_ata_not_eta ... 2026-09-11 18:13:04,990 127 INFO rb-46204af-224751-414456 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-11 18:13:05,382 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:13:06,461 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_domestic_ftl: Starting TestDomesticFtl.test_01_ftl_confirmed_no_containers ... 2026-09-11 18:13:06,821 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_domestic_ftl: Starting TestDomesticFtl.test_02_vehicle_and_driver_on_leg ... 2026-09-11 18:13:07,010 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_domestic_ftl: Starting TestDomesticFtl.test_03_booking_workflow ... 2026-09-11 18:13:07,211 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_domestic_ftl: Starting TestDomesticFtl.test_04_per_trip_flat_charge ... 2026-09-11 18:13:07,457 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:13:08,620 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_domestic_ltl: Starting TestDomesticLtl.test_01_domestic_ltl_no_containers ... 2026-09-11 18:13:08,908 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_domestic_ltl: Starting TestDomesticLtl.test_02_trucking_booking_confirmed ... 2026-09-11 18:13:09,105 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_domestic_ltl: Starting TestDomesticLtl.test_03_leg_state_transitions ... 2026-09-11 18:13:09,267 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_domestic_ltl: Starting TestDomesticLtl.test_04_ltl_charges ... 2026-09-11 18:13:09,527 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_domestic_ltl: Starting TestDomesticLtl.test_05_cargo_weight_volume ... 2026-09-11 18:13:09,736 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:13:10,856 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_event_document_air_basic: Starting TestEventDocumentAirBasic.test_001_event_document_basic_payload ... 2026-09-11 18:13:11,317 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:13:12,507 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_01_import_initial_state_is_draft ... 2026-09-11 18:13:12,669 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_02_import_execution_full_flow ... 2026-09-11 18:13:12,698 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_03_import_state_transition_blocked ... 2026-09-11 18:13:12,731 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_04_export_execution_unaffected_on_import_container ... 2026-09-11 18:13:12,753 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_05_free_time_dates_computed_from_ata ... 2026-09-11 18:13:12,779 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_06_free_time_empty_when_no_ata ... 2026-09-11 18:13:12,809 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_07_mbl_and_do_fields_stored ... 2026-09-11 18:13:12,831 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_08_arrival_notice_opens_compose_dialog_and_notifies_consignee ... 2026-09-11 18:13:13,195 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2422] 2026-09-11 18:13:13,226 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_09_arrival_notice_cannot_be_sent_twice ... 2026-09-11 18:13:13,502 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2423] 2026-09-11 18:13:13,525 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_10_arrival_notice_blocked_on_export_shipment ... 2026-09-11 18:13:13,560 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:13:14,556 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_001_load_mode_semantics_on_shipment ... 2026-09-11 18:13:14,720 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_002_fcl_basic_container_metrics ... 2026-09-11 18:13:14,817 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_003_lcl_basic_package_metrics_and_container_boundary ... 2026-09-11 18:13:14,940 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_003a_lcl_sea_export_main_carriage_uses_cfs_endpoints ... 2026-09-11 18:13:15,042 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_004_change_mode_fcl_to_lcl_blocked_by_container ... 2026-09-11 18:13:15,157 127 INFO rb-46204af-224751-414456 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-11 18:13:15,274 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_006_requested_booking_auto_creates_execution_containers_from_basis ... 2026-09-11 18:13:15,571 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_007_container_execution_milestones_flow ... 2026-09-11 18:13:15,634 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_008_container_execution_disallows_skipping_states ... 2026-09-11 18:13:15,745 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_009_container_popup_action_opens_modal_form ... 2026-09-11 18:13:15,805 127 INFO rb-46204af-224751-414456 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-11 18:13:16,006 127 INFO rb-46204af-224751-414456 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-11 18:13:16,251 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_011a_booking_wizard_prefills_cutoff_breakdown_from_shipment ... 2026-09-11 18:13:16,321 127 INFO rb-46204af-224751-414456 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-11 18:13:16,592 127 INFO rb-46204af-224751-414456 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-11 18:13:16,662 127 INFO rb-46204af-224751-414456 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-11 18:13:16,774 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_011c_prepare_booking_request_wizard_writes_booking_fields ... 2026-09-11 18:13:16,883 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_012_prepare_packages_wizard_prefills_from_cargo_and_containers ... 2026-09-11 18:13:16,991 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_013_prepare_packages_distributes_evenly_and_creates_packages ... 2026-09-11 18:13:17,132 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted logistics.prepare.packages.wizard.line records with IDs: [2] 2026-09-11 18:13:17,225 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_014_prepare_packages_requires_package_qty_before_distribute ... 2026-09-11 18:13:17,362 127 INFO rb-46204af-224751-414456 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-11 18:13:17,503 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted logistics.prepare.packages.wizard.line records with IDs: [8] 2026-09-11 18:13:17,574 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_015a_load_cargo_to_packages_distributes_and_creates_items ... 2026-09-11 18:13:17,685 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted logistics.prepare.cargos.wizard.line records with IDs: [1] 2026-09-11 18:13:17,728 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_016_booking_wizard_writes_cutoff_breakdown_back_to_shipment ... 2026-09-11 18:13:17,897 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_container_exception_clear ... 2026-09-11 18:13:17,971 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_container_exception_guard_wrong_state ... 2026-09-11 18:13:18,069 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_container_exception_not_loaded ... 2026-09-11 18:13:18,129 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_container_exception_rolled_over ... 2026-09-11 18:13:18,192 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_vgm_submit_allowed_from_gated_in_and_loaded ... 2026-09-11 18:13:18,266 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_vgm_submit_guard_no_weight ... 2026-09-11 18:13:18,434 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_vgm_submit_guard_wrong_state ... 2026-09-11 18:13:18,609 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_vgm_submit_happy_path ... 2026-09-11 18:13:18,693 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:13:19,851 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_freight_charge: Starting TestFreightCharge.test_002_create_sell_charge ... 2026-09-11 18:13:20,026 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_freight_charge: Starting TestFreightCharge.test_003_create_charge_with_vendor ... 2026-09-11 18:13:20,074 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_freight_charge: Starting TestFreightCharge.test_006_billing_phase_after_invoice_link ... 2026-09-11 18:13:20,567 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_freight_charge: Starting TestFreightCharge.test_007_billing_phase_after_bill_link ... 2026-09-11 18:13:20,960 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_freight_charge: Starting TestFreightCharge.test_product_onchange_resets_uom_from_product_template ... 2026-09-11 18:13:21,048 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:13:22,184 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_freight_charge: Starting TestBookingConfirmChargeHook.test_base_hook_returns_empty_charge_recordset ... 2026-09-11 18:13:22,530 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_freight_charge: Starting TestBookingConfirmChargeHook.test_booking_confirm_with_leg_creates_charge_without_error ... 2026-09-11 18:13:22,762 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_freight_charge: Starting TestBookingConfirmChargeHook.test_ops_first_booking_nonocean_charge_sell_price_is_zero ... 2026-09-11 18:13:23,013 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:13:23,031 127 INFO rb-46204af-224751-414456 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-11 18:13:23,140 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_freight_coordinate_geolocation: Starting TestFreightCoordinateGeolocation.test_every_owned_demo_and_data_location_carries_usable_coordinates ... 2026-09-11 18:13:23,230 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_freight_coordinate_geolocation: Starting TestFreightCoordinateGeolocation.test_no_degenerate_section_among_declared_routes_with_differing_endpoints ... 2026-09-11 18:13:23,291 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_freight_coordinate_geolocation: Starting TestFreightCoordinateGeolocation.test_rotterdam_demo_port_matches_its_shipped_coordinate_snapshot ... 2026-09-11 18:13:23,331 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:13:23,347 127 INFO rb-46204af-224751-414456 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-11 18:13:23,397 127 INFO rb-46204af-224751-414456 viin_freight_management_post_migration_1_0_1: Recomputed load_mode on 300 product.template record(s) 2026-09-11 18:13:23,400 127 INFO rb-46204af-224751-414456 viin_freight_management_post_migration_1_0_1: Recomputed load_mode on 20 product.supplierinfo record(s) 2026-09-11 18:13:23,502 127 INFO rb-46204af-224751-414456 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-11 18:13:23,502 127 INFO rb-46204af-224751-414456 viin_freight_management_post_migration_1_0_10: viin_freight_management migration 1.0.10: repaired ['partner_location_icd_hanoi_gialum'] 2026-09-11 18:13:23,531 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_freight_coordinate_migration: Starting TestFreightCoordinateMigration.test_post_migration_repairs_coordinates_without_touching_the_icd_address ... 2026-09-11 18:13:23,599 127 INFO rb-46204af-224751-414456 viin_freight_management_post_migration_1_0_1: Recomputed load_mode on 300 product.template record(s) 2026-09-11 18:13:23,602 127 INFO rb-46204af-224751-414456 viin_freight_management_post_migration_1_0_1: Recomputed load_mode on 20 product.supplierinfo record(s) 2026-09-11 18:13:23,712 127 INFO rb-46204af-224751-414456 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-11 18:13:23,712 127 INFO rb-46204af-224751-414456 viin_freight_management_post_migration_1_0_10: viin_freight_management migration 1.0.10: repaired ['partner_location_icd_hanoi_gialum'] 2026-09-11 18:13:23,746 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:13:25,538 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightInvoicing.test_01_create_customer_invoice_from_sell_charges ... 2026-09-11 18:13:26,082 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightInvoicing.test_02_create_vendor_bill_from_buy_charges ... 2026-09-11 18:13:26,553 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightInvoicing.test_03_create_invoice_guard_no_eligible_charges ... 2026-09-11 18:13:26,654 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightInvoicing.test_04_profitability_totals_compute ... 2026-09-11 18:13:26,775 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightInvoicing.test_05_invoice_line_linked_to_analytic_account ... 2026-09-11 18:13:27,184 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightInvoicing.test_06_second_invoice_reuses_existing_draft ... 2026-09-11 18:13:27,729 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightInvoicing.test_07_agent_only_charge_excluded_from_vendor_bill ... 2026-09-11 18:13:27,847 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightInvoicing.test_08_charge_with_both_vendor_and_agent_creates_vendor_bill ... 2026-09-11 18:13:28,391 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:13:29,378 127 INFO rb-46204af-224751-414456 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-11 18:13:29,879 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightChargeProfitabilityPosted.test_fr105_v2_cost_counts_draft_at_expected_and_posted_recognized ... 2026-09-11 18:13:30,625 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightChargeProfitabilityPosted.test_fr105_v2_drafting_customer_invoice_never_lowers_gross_profit ... 2026-09-11 18:13:31,172 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightChargeProfitabilityPosted.test_fr105_v2_revenue_counts_draft_at_expected_and_posted_recognized ... 2026-09-11 18:13:31,950 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:13:32,986 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_freight_vessel_schedule: Starting TestFreightVesselSchedule.test_001_name_compute ... 2026-09-11 18:13:33,234 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_freight_vessel_schedule: Starting TestFreightVesselSchedule.test_002_etd_before_eta_constraint ... 2026-09-11 18:13:33,393 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_freight_vessel_schedule: Starting TestFreightVesselSchedule.test_003_validity_range_constraint ... 2026-09-11 18:13:33,553 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:13:34,534 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_main_carriage_booking_mode: Starting TestMainCarriageBookingMode.test_01_label_and_config_are_mode_neutral ... 2026-09-11 18:13:34,664 127 INFO rb-46204af-224751-414456 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-11 18:13:35,610 127 INFO rb-46204af-224751-414456 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-11 18:13:36,012 127 INFO rb-46204af-224751-414456 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-11 18:13:36,307 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_main_carriage_booking_mode: Starting TestMainCarriageBookingMode.test_05_multiple_matching_main_legs_require_explicit_selection ... 2026-09-11 18:13:36,935 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_main_carriage_booking_mode: Starting TestMainCarriageBookingMode.test_06_explicit_incompatible_main_leg_selection_is_rejected ... 2026-09-11 18:13:37,233 127 INFO rb-46204af-224751-414456 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-11 18:13:37,456 127 INFO rb-46204af-224751-414456 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-11 18:13:37,766 127 INFO rb-46204af-224751-414456 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-11 18:13:37,964 127 INFO rb-46204af-224751-414456 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-11 18:13:38,288 127 INFO rb-46204af-224751-414456 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-11 18:13:38,322 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:13:39,532 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_main_carriage_confirm_readiness: Starting TestMainCarriageConfirmReadiness.test_01_main_carriage_leg_missing_endpoint_blocks_confirm ... 2026-09-11 18:13:39,727 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_main_carriage_confirm_readiness: Starting TestMainCarriageConfirmReadiness.test_02_main_carriage_leg_with_endpoints_confirms ... 2026-09-11 18:13:39,935 127 INFO rb-46204af-224751-414456 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-11 18:13:40,047 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:13:41,162 127 INFO rb-46204af-224751-414456 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-11 18:13:41,462 127 INFO rb-46204af-224751-414456 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-11 18:13:41,608 127 INFO rb-46204af-224751-414456 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-11 18:13:41,806 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:13:43,081 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_nomination_agent: Starting TestNominationAgent.test_01_billing_party_differs_from_consignee ... 2026-09-11 18:13:43,417 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_nomination_agent: Starting TestNominationAgent.test_02_import_container_and_trucking ... 2026-09-11 18:13:43,646 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_nomination_agent: Starting TestNominationAgent.test_03_all_sell_charges_billed_to_overseas_agent ... 2026-09-11 18:13:43,855 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_nomination_agent: Starting TestNominationAgent.test_04_container_lifecycle_complete ... 2026-09-11 18:13:44,047 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:13:45,322 127 INFO rb-46204af-224751-414456 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-11 18:13:45,492 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_ocean_booking_leg_filter: Starting TestOceanBookingLegWaterFilter.test_02_wizard_does_not_flag_multiple_legs ... 2026-09-11 18:13:45,663 127 INFO rb-46204af-224751-414456 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-11 18:13:45,916 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:13:47,302 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_01_exact_match_pol_pod_container ... 2026-09-11 18:13:47,484 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_02_blind_rate_answers_only_an_untyped_ask ... 2026-09-11 18:13:47,544 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_03_validity_date_filter ... 2026-09-11 18:13:47,603 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_04_no_matching_rate_returns_empty ... 2026-09-11 18:13:47,669 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_05_carrier_only_fallback ... 2026-09-11 18:13:47,736 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_06_most_specific_wins_over_fallback ... 2026-09-11 18:13:47,791 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_07_charge_onchange_autofills_buy_price ... 2026-09-11 18:13:47,886 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_08_onchange_does_not_overwrite_existing_price ... 2026-09-11 18:13:47,989 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_09_onchange_skips_when_no_vendor ... 2026-09-11 18:13:48,038 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_10_is_freight_rate_true_for_freight_product ... 2026-09-11 18:13:48,100 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_11_is_freight_rate_false_for_non_freight_product ... 2026-09-11 18:13:48,159 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_12_search_all_rates_finds_freight_rate ... 2026-09-11 18:13:48,235 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:13:49,484 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_01_shipment_confirm_and_initial_state ... 2026-09-11 18:13:49,759 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_02_booking_request_generates_3_containers ... 2026-09-11 18:13:49,966 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_04_all_3_containers_full_execution_flow ... 2026-09-11 18:13:50,286 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_05_vgm_submitted_independently_per_container ... 2026-09-11 18:13:50,573 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_06_per_container_charges_quantity_and_totals ... 2026-09-11 18:13:50,824 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_06b_gap_per_container_charge_not_auto_synced ... 2026-09-11 18:13:51,032 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_07_one_container_rolled_over_exception ... 2026-09-11 18:13:51,272 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_08_execution_state_guard_applies_to_each_container ... 2026-09-11 18:13:51,518 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_09_booked_status_with_leg_and_3_containers ... 2026-09-11 18:13:51,783 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_10_sc01_full_az_walkthrough ... 2026-09-11 18:13:52,102 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:13:53,326 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_carrier_haulage: Starting TestSeaExportFclCarrierHaulage.test_01_carrier_haulage_keeps_business_precarriage_leg ... 2026-09-11 18:13:53,764 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_carrier_haulage: Starting TestSeaExportFclCarrierHaulage.test_02_single_booking_with_carrier ... 2026-09-11 18:13:54,074 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_carrier_haulage: Starting TestSeaExportFclCarrierHaulage.test_03_container_execution_carrier_haulage ... 2026-09-11 18:13:54,427 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_carrier_haulage: Starting TestSeaExportFclCarrierHaulage.test_04_bundled_carrier_charge_no_trucking_vendor ... 2026-09-11 18:13:54,722 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:13:56,058 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_door_to_door: Starting TestSeaExportFclDoorToDoor.test_01_shipment_confirm_door_to_door ... 2026-09-11 18:13:56,411 127 INFO rb-46204af-224751-414456 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-11 18:13:56,630 127 INFO rb-46204af-224751-414456 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-11 18:13:57,047 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_door_to_door: Starting TestSeaExportFclDoorToDoor.test_04_container_export_execution_flow ... 2026-09-11 18:13:57,395 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_door_to_door: Starting TestSeaExportFclDoorToDoor.test_05_door_to_door_charge_structure ... 2026-09-11 18:13:57,842 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_door_to_door: Starting TestSeaExportFclDoorToDoor.test_06_sc02_full_az_walkthrough ... 2026-09-11 18:13:58,238 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:13:59,450 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_sea_export_lcl_direct: Starting TestSeaExportLclDirect.test_01_lcl_export_no_containers ... 2026-09-11 18:13:59,743 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_sea_export_lcl_direct: Starting TestSeaExportLclDirect.test_02_package_weight_volume_totals ... 2026-09-11 18:13:59,942 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_sea_export_lcl_direct: Starting TestSeaExportLclDirect.test_03_booking_with_coloader_confirmed ... 2026-09-11 18:14:00,174 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_sea_export_lcl_direct: Starting TestSeaExportLclDirect.test_04_actual_vs_booked_measurement_difference ... 2026-09-11 18:14:00,332 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_sea_export_lcl_direct: Starting TestSeaExportLclDirect.test_05_charges_and_profitability_with_hbl ... 2026-09-11 18:14:00,649 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:14:01,815 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_sea_import_fcl_carrier_haulage: Starting TestSeaImportFclCarrierHaulage.test_01_cydoor_keeps_business_oncarriage_leg ... 2026-09-11 18:14:02,157 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_sea_import_fcl_carrier_haulage: Starting TestSeaImportFclCarrierHaulage.test_02_import_container_full_progression ... 2026-09-11 18:14:02,501 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_sea_import_fcl_carrier_haulage: Starting TestSeaImportFclCarrierHaulage.test_03_single_booking_no_trucking_vendor ... 2026-09-11 18:14:02,748 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_sea_import_fcl_carrier_haulage: Starting TestSeaImportFclCarrierHaulage.test_04_charges_no_trucking_cost ... 2026-09-11 18:14:03,066 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:14:04,433 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_sea_import_fcl_door_to_door: Starting TestSeaImportFclDoorToDoor.test_01_import_shipment_confirmed_state ... 2026-09-11 18:14:04,848 127 INFO rb-46204af-224751-414456 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-11 18:14:05,169 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_sea_import_fcl_door_to_door: Starting TestSeaImportFclDoorToDoor.test_03_import_container_full_execution_flow ... 2026-09-11 18:14:05,414 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_sea_import_fcl_door_to_door: Starting TestSeaImportFclDoorToDoor.test_04_import_state_guard_enforced ... 2026-09-11 18:14:05,843 127 INFO rb-46204af-224751-414456 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-11 18:14:06,232 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_sea_import_fcl_door_to_door: Starting TestSeaImportFclDoorToDoor.test_06_sc04_full_az_walkthrough ... 2026-09-11 18:14:06,538 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:14:07,728 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_sea_import_lcl_direct: Starting TestSeaImportLclDirect.test_01_lcl_import_no_containers ... 2026-09-11 18:14:07,995 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_sea_import_lcl_direct: Starting TestSeaImportLclDirect.test_02_actual_measurement_differs_from_booked ... 2026-09-11 18:14:08,165 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_sea_import_lcl_direct: Starting TestSeaImportLclDirect.test_03_charges_based_on_actual_cbm ... 2026-09-11 18:14:08,360 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_sea_import_lcl_direct: Starting TestSeaImportLclDirect.test_04_ata_and_hawb ... 2026-09-11 18:14:08,514 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_sea_import_lcl_direct: Starting TestSeaImportLclDirect.test_05_total_weight_volume_computed ... 2026-09-11 18:14:08,676 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:14:10,292 127 INFO rb-46204af-224751-414456 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-11 18:14:10,811 127 INFO rb-46204af-224751-414456 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-11 18:14:11,078 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_trucking_booking_leg_filter: Starting TestCarriageSegmentBookingSelection.test_booking_type_labels_name_the_carriage_role ... 2026-09-11 18:14:11,105 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_trucking_booking_leg_filter: Starting TestCarriageSegmentBookingSelection.test_changing_the_mode_keeps_operator_entered_endpoints ... 2026-09-11 18:14:11,279 127 INFO rb-46204af-224751-414456 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-11 18:14:11,562 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_trucking_booking_leg_filter: Starting TestCarriageSegmentBookingSelection.test_every_on_carriage_segment_is_a_bookable_candidate ... 2026-09-11 18:14:11,745 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_trucking_booking_leg_filter: Starting TestCarriageSegmentBookingSelection.test_every_pre_carriage_segment_is_a_bookable_candidate ... 2026-09-11 18:14:12,026 127 INFO rb-46204af-224751-414456 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-11 18:14:12,384 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_trucking_booking_leg_filter: Starting TestCarriageSegmentBookingSelection.test_operator_must_pick_a_segment_when_several_exist ... 2026-09-11 18:14:12,553 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_management.tests.test_trucking_booking_leg_filter: Starting TestCarriageSegmentBookingSelection.test_schedule_group_reopens_once_a_segment_is_pinned ... 2026-09-11 18:14:12,733 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:14:15,573 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_project.tests.test_features: Starting TestFeatures.test_001_script_confirm_so_has_one_project_template ... 2026-09-11 18:14:16,305 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_project.tests.test_features: Starting TestFeatures.test_002_script_confirm_so_has_multiple_project_template ... 2026-09-11 18:14:17,073 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_project.tests.test_features: Starting TestFeatures.test_004_choose_project_when_confirm_so ... 2026-09-11 18:14:17,450 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_project.tests.test_features: Starting TestFeatures.test_005_non_freight_so_keeps_core_project_generation ... 2026-09-11 18:14:17,987 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_project.tests.test_features: Starting TestFeatures.test_006_freight_line_reuses_so_project_without_prelinked_shipment ... 2026-09-11 18:14:18,520 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:14:19,633 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_road.tests.test_booking_scope_label: Starting TestBookingScopeLabelRoadOverride.test_01_truck_booking_gets_road_specific_label ... 2026-09-11 18:14:19,854 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_road.tests.test_booking_scope_label: Starting TestBookingScopeLabelRoadOverride.test_02_truck_booking_falls_back_when_service_mode_unmapped ... 2026-09-11 18:14:19,920 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_road.tests.test_booking_scope_label: Starting TestBookingScopeLabelRoadOverride.test_03_non_truck_booking_uses_base_label_untouched ... 2026-09-11 18:14:19,986 127 INFO rb-46204af-224751-414456 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-11 18:14:20,088 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:14:21,217 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_road.tests.test_install_smoke: Starting TestFreightRoadInstallSmoke.test_01_border_crossing_master_data_preloaded_on_install ... 2026-09-11 18:14:21,396 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_road.tests.test_install_smoke: Starting TestFreightRoadInstallSmoke.test_02_booking_border_crossing_field_round_trips ... 2026-09-11 18:14:21,460 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_road.tests.test_install_smoke: Starting TestFreightRoadInstallSmoke.test_03_cargo_manifest_action_resolves_to_road_report ... 2026-09-11 18:14:21,552 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_road.tests.test_install_smoke: Starting TestFreightRoadInstallSmoke.test_04_delivery_note_action_resolves_to_road_report ... 2026-09-11 18:14:21,629 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 4 removed 2026-09-11 18:14:22,690 127 INFO rb-46204af-224751-414456 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-11 18:14:23,104 127 INFO rb-46204af-224751-414456 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-11 18:14:23,295 127 INFO rb-46204af-224751-414456 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-11 18:14:23,650 127 INFO rb-46204af-224751-414456 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-11 18:14:23,817 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_road.tests.test_road_main_carriage_endpoint: Starting TestRoadMainCarriageEndpointContract.test_05_missing_road_pair_and_route_blocks_confirm ... 2026-09-11 18:14:23,908 127 INFO rb-46204af-224751-414456 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-11 18:14:24,094 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:14:25,910 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_booking_carrier_orm_and_legacy_fallback: Starting TestBookingWizardSavesWithoutACarrierOverRpc.test_one_carriage_sold_to_two_hauliers_reaches_the_database_with_no_carrier ... 2026-09-11 18:14:26,538 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_booking_carrier_orm_and_legacy_fallback: Starting TestBookingWizardSavesWithoutACarrierOverRpc.test_several_selected_carriages_reach_the_database_with_no_carrier ... 2026-09-11 18:14:26,836 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:14:28,814 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_booking_carrier_orm_and_legacy_fallback: Starting TestLegacyShipmentCarrierFallback.test_main_carriage_falls_back_to_the_haulier_already_booked_on_it ... 2026-09-11 18:14:29,520 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_booking_carrier_orm_and_legacy_fallback: Starting TestLegacyShipmentCarrierFallback.test_main_carriage_still_takes_the_shipment_header_haulier ... 2026-09-11 18:14:29,920 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_booking_carrier_orm_and_legacy_fallback: Starting TestLegacyShipmentCarrierFallback.test_on_carriage_no_longer_inherits_the_ocean_haulier ... 2026-09-11 18:14:30,339 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:14:32,205 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_booking_carrier_reaches_own_leg: Starting TestBookingCarrierReachesItsOwnLeg.test_neither_booking_falls_back_to_the_shipment_header_carrier ... 2026-09-11 18:14:33,093 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_booking_carrier_reaches_own_leg: Starting TestBookingCarrierReachesItsOwnLeg.test_one_booking_run_books_each_sold_carriage_with_its_own_haulier ... 2026-09-11 18:14:33,923 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:14:35,900 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_booking_carrier_reaches_own_leg: Starting TestBookingWizardKeepsTheHandPickedHaulier.test_hand_picked_haulier_outlives_a_leg_driven_recompute_in_the_database ... 2026-09-11 18:14:36,775 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:14:38,679 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_booking_carrier_view_required_relaxation: Starting TestBookingCarrierViewModifierAllowsPolicyBlanks.test_leg_sold_to_two_vendors_saves_with_no_carrier ... 2026-09-11 18:14:39,562 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_booking_carrier_view_required_relaxation: Starting TestBookingCarrierViewModifierAllowsPolicyBlanks.test_leg_with_no_sale_lines_of_its_own_saves_with_no_carrier ... 2026-09-11 18:14:40,340 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:14:41,935 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_booking_carrier_view_required_relaxation: Starting TestBookingCarrierViewModifierLegacyRoles.test_main_carriage_leg_with_no_carrier_anywhere_still_blocks_save ... 2026-09-11 18:14:42,535 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_booking_carrier_view_required_relaxation: Starting TestBookingCarrierViewModifierLegacyRoles.test_on_carriage_leg_with_no_sales_context_saves_with_no_carrier ... 2026-09-11 18:14:43,013 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:14:44,742 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_booking_wizard_quoted_defaults_union: Starting TestBookingWizardQuotedDefaultsUnion.test_one_wizard_opening_delivers_both_the_quoted_containers_and_the_sold_haulier ... 2026-09-11 18:14:46,401 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:14:48,249 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_bundle_warning_presearch_guard: Starting TestBundleWarningPresearchGuard.test_multi_demand_open_before_search_stays_silent ... 2026-09-11 18:14:49,291 127 INFO rb-46204af-224751-414456 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-11 18:14:49,743 127 INFO rb-46204af-224751-414456 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-11 18:14:50,297 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 18:14:52,289 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestSearchAllRates.test_search_all_rates_deduplicates_per_carrier ... 2026-09-11 18:14:52,660 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [111] 2026-09-11 18:14:52,685 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestSearchAllRates.test_search_all_rates_empty_when_no_rates_for_lane ... 2026-09-11 18:14:52,756 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestSearchAllRates.test_search_all_rates_respects_date_validity ... 2026-09-11 18:14:52,819 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [112] 2026-09-11 18:14:52,849 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestSearchAllRates.test_search_all_rates_returns_all_carriers_for_lane ... 2026-09-11 18:14:52,914 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:14:55,652 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFreightQuoteWizardComparison.test_comparison_line_action_select_creates_placeholder_when_no_schedule ... 2026-09-11 18:14:56,046 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFreightQuoteWizardComparison.test_comparison_line_action_select_sets_main_schedule ... 2026-09-11 18:14:56,150 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFreightQuoteWizardComparison.test_wizard_comparison_lines_include_schedules ... 2026-09-11 18:14:56,266 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFreightQuoteWizardComparison.test_wizard_etd_filter_excludes_out_of_range ... 2026-09-11 18:14:56,390 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFreightQuoteWizardComparison.test_wizard_populates_comparison_lines ... 2026-09-11 18:14:56,513 127 INFO rb-46204af-224751-414456 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-11 18:14:56,634 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFreightQuoteWizardComparison.test_wizard_transit_days_computed_from_etd_eta ... 2026-09-11 18:14:56,746 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFreightQuoteWizardComparison.test_wizard_transit_days_zero_when_no_eta ... 2026-09-11 18:14:56,882 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:14:58,547 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFr091RateOnlySelect.test_action_select_on_rate_only_line_does_not_raise ... 2026-09-11 18:14:58,878 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFr091RateOnlySelect.test_action_select_on_rate_only_line_is_idempotent ... 2026-09-11 18:14:58,990 127 INFO rb-46204af-224751-414456 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-11 18:14:59,870 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFr091RateOnlySelect.test_package_type_change_clears_mismatched_rate_only_selection ... 2026-09-11 18:15:00,218 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFr091RateOnlySelect.test_package_type_change_keeps_matching_rate_only_selection ... 2026-09-11 18:15:00,377 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFr091RateOnlySelect.test_placeholder_schedule_does_not_leak_into_comparison ... 2026-09-11 18:15:00,523 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFr091RateOnlySelect.test_rate_only_select_works_for_minimal_rights_sales_user ... 2026-09-11 18:15:00,985 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 18:15:02,718 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFr091LclRateOnlySelect.test_action_select_on_rate_only_line_does_not_raise ... 2026-09-11 18:15:03,033 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFr091LclRateOnlySelect.test_action_select_on_rate_only_line_is_idempotent ... 2026-09-11 18:15:03,171 127 INFO rb-46204af-224751-414456 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-11 18:15:04,115 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFr091LclRateOnlySelect.test_placeholder_schedule_does_not_leak_into_comparison ... 2026-09-11 18:15:04,271 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFr091LclRateOnlySelect.test_rate_only_select_works_for_minimal_rights_sales_user ... 2026-09-11 18:15:04,688 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 18:15:06,453 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestCarrierCompareE2E.test_can_open_fcl_quote_wizard_flag ... 2026-09-11 18:15:07,988 127 INFO rb-46204af-224751-414456 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-11 18:15:09,111 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestCarrierCompareE2E.test_fcl_quote_wizard_to_shipment_full_flow ... 2026-09-11 18:15:10,459 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:15:12,462 127 INFO rb-46204af-224751-414456 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-11 18:15:13,702 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:15:15,416 127 INFO rb-46204af-224751-414456 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-11 18:15:15,849 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_charge_currency_default: Starting TestChargeCurrencyDefault.test_manually_added_charge_follows_linked_sale_order_currency ... 2026-09-11 18:15:16,277 127 INFO rb-46204af-224751-414456 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-11 18:15:16,730 127 INFO rb-46204af-224751-414456 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-11 18:15:17,257 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:15:18,964 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_charge_vendor_lane_pricing: Starting TestChargeVendorLanePricing.test_vendor_change_finds_rate_expiring_on_order_date ... 2026-09-11 18:15:19,402 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_charge_vendor_lane_pricing: Starting TestChargeVendorLanePricing.test_vendor_change_prices_from_lane_rate_not_cheapest ... 2026-09-11 18:15:19,583 127 INFO rb-46204af-224751-414456 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-11 18:15:19,785 127 INFO rb-46204af-224751-414456 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-11 18:15:20,059 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:15:21,778 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCommercialHandoffBridge.test_charge_billing_hooks_reflect_sell_and_buy_progress ... 2026-09-11 18:15:22,938 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCommercialHandoffBridge.test_handoff_keeps_operation_state_isolated ... 2026-09-11 18:15:23,635 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [183, 182] 2026-09-11 18:15:23,663 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [105] 2026-09-11 18:15:23,673 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [172] 2026-09-11 18:15:23,771 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCommercialHandoffBridge.test_posted_hooks_align_with_basic_account_artifacts ... 2026-09-11 18:15:24,951 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:15:26,677 127 INFO rb-46204af-224751-414456 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-11 18:15:27,064 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCostPendingGrossProfit.test_profitability_panel_converts_cross_company_cost_lines ... 2026-09-11 18:15:31,404 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:15:35,771 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestMixedContainerAllowed.test_confirm_does_not_raise_and_bridges_both_ocean_lines ... 2026-09-11 18:15:36,208 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestMixedContainerAllowed.test_confirm_still_works_for_single_ocean_line ... 2026-09-11 18:15:36,664 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestMixedContainerAllowed.test_confirm_works_for_mixed_container_with_minimal_rights_user ... 2026-09-11 18:15:37,207 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 18:15:41,059 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestSaleFirstChargeBridge.test_booking_carrier_override_does_not_reuse_schedule_carrier_rate ... 2026-09-11 18:15:42,684 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestSaleFirstChargeBridge.test_booking_enrich_converts_schedule_currency_to_charge_currency ... 2026-09-11 18:15:42,720 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7180] 2026-09-11 18:15:42,720 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [126] 2026-09-11 18:15:44,283 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestSaleFirstChargeBridge.test_generic_shared_ocean_product_variant ... 2026-09-11 18:15:45,674 127 INFO rb-46204af-224751-414456 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-11 18:15:46,066 127 INFO rb-46204af-224751-414456 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-11 18:15:46,652 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestSaleFirstChargeBridge.test_ocean_charge_bridge_full_flow ... 2026-09-11 18:15:49,656 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestSaleFirstChargeBridge.test_shipment_invoice_before_so_invoice_does_not_duplicate ... 2026-09-11 18:15:56,481 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 18:16:00,982 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestPreOnCarriageChargeBridge.test_booking_confirm_enriches_oncarriage_charge_without_duplicating ... 2026-09-11 18:16:01,550 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestPreOnCarriageChargeBridge.test_delivery_oncarriage_line_bridged_to_charge_with_leg ... 2026-09-11 18:16:01,971 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestPreOnCarriageChargeBridge.test_double_invoice_regression_oncarriage_charge ... 2026-09-11 18:16:03,121 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestPreOnCarriageChargeBridge.test_pickup_precarriage_line_bridged_to_charge_with_leg ... 2026-09-11 18:16:03,640 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 18:16:07,516 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestOnCarriageChargeBridgeLcl.test_double_invoice_regression_oncarriage_charge_lcl ... 2026-09-11 18:16:08,897 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 18:16:10,891 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_a_legacy_line_typed_after_a_role_line_keeps_its_place_in_the_chain ... 2026-09-11 18:16:11,562 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_a_mixed_order_puts_an_out_of_chain_template_back_into_chain ... 2026-09-11 18:16:12,169 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_a_pickup_sold_beside_a_booked_sailing_still_chains_before_it ... 2026-09-11 18:16:12,749 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_an_order_selling_no_named_carriage_keeps_its_template_leg_order ... 2026-09-11 18:16:13,169 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_an_order_selling_no_named_carriage_keeps_the_number_the_base_gave ... 2026-09-11 18:16:13,859 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_carriage_role_on_a_legacy_template_leg_product_is_refused ... 2026-09-11 18:16:14,203 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_carriage_role_on_non_freight_line_is_refused ... 2026-09-11 18:16:14,541 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_each_leg_carries_the_sale_line_that_sold_it ... 2026-09-11 18:16:14,933 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_each_sold_carriage_produces_its_own_shipment_leg ... 2026-09-11 18:16:15,302 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_every_carriage_sold_is_charged_on_the_leg_that_sold_it ... 2026-09-11 18:16:15,822 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_leg_linked_by_another_order_on_a_consol_shipment_survives ... 2026-09-11 18:16:16,303 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_leg_order_survives_sales_typing_the_delivery_line_first ... 2026-09-11 18:16:16,634 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_multi_template_leg_line_still_records_its_vendor_on_the_legs ... 2026-09-11 18:16:17,111 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_role_less_line_behaves_exactly_as_today ... 2026-09-11 18:16:17,589 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_same_role_different_vendors_produce_one_leg_each ... 2026-09-11 18:16:17,939 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_sea_carriage_still_ends_at_the_discharge_port_the_customer_bought ... 2026-09-11 18:16:18,485 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_shipment_destination_follows_the_delivery_it_sold ... 2026-09-11 18:16:19,115 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_shipment_starts_and_ends_where_the_carriages_sold_start_and_end ... 2026-09-11 18:16:19,774 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_sold_on_carriage_gets_its_leg_on_the_schedule_path ... 2026-09-11 18:16:20,459 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_two_legacy_template_lines_still_collapse_into_one_leg ... 2026-09-11 18:16:20,963 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_two_role_less_lines_still_collapse_into_one_leg ... 2026-09-11 18:16:21,459 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_two_unattached_legs_of_the_same_role_get_no_link_at_all ... 2026-09-11 18:16:21,940 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCarriageRoleHandoff.test_water_service_sold_as_pickup_is_charged_on_the_pickup_leg ... 2026-09-11 18:16:22,460 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:16:24,254 127 INFO rb-46204af-224751-414456 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-11 18:16:25,299 127 INFO rb-46204af-224751-414456 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-11 18:16:26,103 127 INFO rb-46204af-224751-414456 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-11 18:16:27,356 127 INFO rb-46204af-224751-414456 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-11 18:16:28,072 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestFclDestinationLocalCharges.test_the_include_destination_option_is_on_by_default ... 2026-09-11 18:16:28,584 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestFclDestinationLocalCharges.test_the_surcharge_tooltip_payload_separates_origin_from_destination ... 2026-09-11 18:16:29,275 127 INFO rb-46204af-224751-414456 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-11 18:16:29,790 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestFclDestinationLocalCharges.test_toggling_either_include_option_refreshes_the_surcharge_column ... 2026-09-11 18:16:30,368 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestFclDestinationLocalCharges.test_unticking_destination_charges_leaves_them_off_the_quote ... 2026-09-11 18:16:30,971 127 INFO rb-46204af-224751-414456 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-11 18:16:31,575 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 18:16:33,845 127 INFO rb-46204af-224751-414456 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-11 18:16:35,031 127 INFO rb-46204af-224751-414456 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-11 18:16:36,722 127 INFO rb-46204af-224751-414456 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-11 18:16:37,968 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestLclDestinationLocalCharges.test_lcl_previews_list_origin_and_destination_charges_separately ... 2026-09-11 18:16:38,679 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestLclDestinationLocalCharges.test_lcl_the_surcharge_tooltip_payload_separates_origin_from_destination ... 2026-09-11 18:16:39,348 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestLclDestinationLocalCharges.test_lcl_toggling_either_include_option_refreshes_the_surcharge_column ... 2026-09-11 18:16:40,146 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestLclDestinationLocalCharges.test_lcl_unticking_destination_charges_leaves_them_off_the_quote ... 2026-09-11 18:16:41,047 127 INFO rb-46204af-224751-414456 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-11 18:16:41,808 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 18:16:43,534 127 INFO rb-46204af-224751-414456 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-11 18:16:43,913 127 INFO rb-46204af-224751-414456 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-11 18:16:44,088 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_s1_matched_schedule_shows_no_gap ... 2026-09-11 18:16:44,242 127 INFO rb-46204af-224751-414456 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-11 18:16:44,425 127 INFO rb-46204af-224751-414456 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-11 18:16:44,621 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_s4_boundary_schedule_equals_etd_from_is_matched ... 2026-09-11 18:16:44,783 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_s5_boundary_schedule_equals_etd_to_is_matched ... 2026-09-11 18:16:44,940 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_s6_only_etd_from_set_open_upper_bound ... 2026-09-11 18:16:45,099 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_s7_only_etd_to_set_open_lower_bound ... 2026-09-11 18:16:45,283 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_s8_warning_message_contains_count_and_actionable_guidance ... 2026-09-11 18:16:45,469 127 INFO rb-46204af-224751-414456 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-11 18:16:45,660 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:16:47,334 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestLclEtdScheduleGapWarning.test_lcl_no_etd_filter_no_gap_warning_baseline ... 2026-09-11 18:16:47,751 127 INFO rb-46204af-224751-414456 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-11 18:16:47,926 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestLclEtdScheduleGapWarning.test_s12_total_gap_parity_with_fcl_s3 ... 2026-09-11 18:16:48,144 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:16:50,147 127 INFO rb-46204af-224751-414456 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-11 18:16:50,872 127 INFO rb-46204af-224751-414456 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-11 18:16:51,398 127 INFO rb-46204af-224751-414456 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-11 18:16:51,883 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:16:56,162 127 INFO rb-46204af-224751-414456 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-11 18:16:57,459 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_fcl_cost_fill_at_confirm: Starting TestFclCostFillAtConfirm.test_shipment_gross_profit_reflects_early_filled_cost ... 2026-09-11 18:16:58,839 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 18:17:00,539 127 INFO rb-46204af-224751-414456 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-11 18:17:01,211 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:17:02,578 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_confirm_carries_schedule_etd_and_eta_to_shipment ... 2026-09-11 18:17:03,849 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_lcl_button_is_driven_by_service_line_profile ... 2026-09-11 18:17:04,157 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_lcl_quote_first_cfs_to_cfs_builds_lines ... 2026-09-11 18:17:05,179 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_lcl_quote_first_door_to_cfs_adds_pickup ... 2026-09-11 18:17:06,171 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_lcl_quote_first_import_direction_picks_import_pickup_product ... 2026-09-11 18:17:07,352 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_lcl_wizard_leaves_a_local_charge_line_without_a_carriage ... 2026-09-11 18:17:07,700 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_lcl_wizard_leaves_the_rep_nothing_to_type_on_the_pickup_line ... 2026-09-11 18:17:07,969 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_lcl_wizard_names_the_main_carriage_on_the_ocean_line_it_creates ... 2026-09-11 18:17:08,216 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_lcl_wizard_names_the_main_carriage_when_it_reprices_lines_in_place ... 2026-09-11 18:17:08,587 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_package_type_onchange_prefills_volume ... 2026-09-11 18:17:08,762 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_reapply_lcl_quote_updates_sale_order_context ... 2026-09-11 18:17:10,147 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:17:14,867 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteReapplyDedup.test_00_regular_product_only_order_hides_lcl_quote_button ... 2026-09-11 18:17:15,155 127 INFO rb-46204af-224751-414456 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-11 18:17:16,212 127 INFO rb-46204af-224751-414456 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-11 18:17:17,339 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteReapplyDedup.test_03_reapply_different_coloader_keeps_single_ocean_line ... 2026-09-11 18:17:18,555 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteReapplyDedup.test_04_reapply_shared_template_coloader_switch_keeps_product ... 2026-09-11 18:17:19,801 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteReapplyDedup.test_05_reapply_different_coloader_keeps_freight_charge_link_valid ... 2026-09-11 18:17:20,958 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteReapplyDedup.test_06_coloader_swap_drops_the_carriage_named_for_the_old_product ... 2026-09-11 18:17:22,117 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteReapplyDedup.test_06_vendor_follows_coloader_on_first_apply_shared_template ... 2026-09-11 18:17:23,119 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteReapplyDedup.test_06b_ordinary_coloader_swap_keeps_the_carriage_the_rep_named ... 2026-09-11 18:17:24,262 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteReapplyDedup.test_07_vendor_follows_coloader_switch_shared_template ... 2026-09-11 18:17:25,404 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteReapplyDedup.test_08_vendor_follows_coloader_on_product_swap ... 2026-09-11 18:17:26,704 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 18:17:31,798 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_leg_sales_planning_view: Starting TestLegSalesPlanningView.test_a_salesperson_outside_the_order_gets_the_haulier_and_no_line ... 2026-09-11 18:17:31,971 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_leg_sales_planning_view: Starting TestLegSalesPlanningView.test_has_sales_planning_marks_exactly_the_legs_sales_planned ... 2026-09-11 18:17:31,999 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_leg_sales_planning_view: Starting TestLegSalesPlanningView.test_operations_opens_every_leg_shape_and_receives_the_sold_haulier ... 2026-09-11 18:17:32,289 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-11 18:17:36,801 127 INFO rb-46204af-224751-414456 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-11 18:17:37,719 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_local_charge_variant_dedup: Starting TestFclLocalChargeVariantDedup.test_fcl_reapplying_keeps_one_line_per_template ... 2026-09-11 18:17:38,647 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:17:42,772 127 INFO rb-46204af-224751-414456 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-11 18:17:43,564 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_local_charge_variant_dedup: Starting TestLclLocalChargeVariantDedup.test_lcl_reapplying_keeps_one_line_per_template ... 2026-09-11 18:17:44,438 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:17:46,563 127 INFO rb-46204af-224751-414456 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-11 18:17:47,358 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestMixedContainerCostPerType.test_tt12_quote_first_mixed_bridges_reconcile_without_duplicating ... 2026-09-11 18:17:48,068 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestMixedContainerCostPerType.test_tt12b_rerunning_auto_charge_does_not_duplicate_or_reprice ... 2026-09-11 18:17:48,675 127 INFO rb-46204af-224751-414456 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-11 18:17:49,334 127 INFO rb-46204af-224751-414456 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-11 18:17:49,967 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestMixedContainerCostPerType.test_tt9_single_container_line_unaffected_no_crash ... 2026-09-11 18:17:50,533 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:17:52,393 127 INFO rb-46204af-224751-414456 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-11 18:17:53,103 127 INFO rb-46204af-224751-414456 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-11 18:17:53,712 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:18:02,880 127 INFO rb-46204af-224751-414456 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-11 18:18:03,744 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestQuotedSailingRatePricing.test_quoted_sailing_lookup_still_excludes_another_allowed_company ... 2026-09-11 18:18:04,419 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:18:06,618 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestMixedContainerLoadModeGuard.test_lcl_ocean_line_does_not_match_fcl_container_rate ... 2026-09-11 18:18:07,055 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:18:09,024 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestMixedContainerOnbehalf.test_tt14_onbehalf_mixed_lines_carry_package_type_and_agent ... 2026-09-11 18:18:09,804 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestMixedContainerOnbehalf.test_tt14_patch_does_not_reference_onbehalf_fields ... 2026-09-11 18:18:09,849 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:18:11,959 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_mixed_container_ocean_bridge: Starting TestMixedContainerOceanBridge.test_confirm_bridges_every_ocean_line_no_drop ... 2026-09-11 18:18:12,780 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:18:14,607 127 INFO rb-46204af-224751-414456 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-11 18:18:14,983 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:18:19,569 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_multi_leg_charge_distribution: Starting TestBookingCarrierFollowsSoldCarriageLink.test_a_multi_leg_booking_saves_with_the_carrier_left_empty ... 2026-09-11 18:18:20,141 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_multi_leg_charge_distribution: Starting TestBookingCarrierFollowsSoldCarriageLink.test_direct_orm_create_keeps_an_explicit_carrier_including_blank ... 2026-09-11 18:18:20,620 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_multi_leg_charge_distribution: Starting TestBookingCarrierFollowsSoldCarriageLink.test_hand_picked_carrier_survives_a_shipment_side_recompute ... 2026-09-11 18:18:21,496 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_multi_leg_charge_distribution: Starting TestBookingCarrierFollowsSoldCarriageLink.test_leg_proposes_the_single_vendor_sold_on_its_own_carriage ... 2026-09-11 18:18:22,331 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_multi_leg_charge_distribution: Starting TestBookingCarrierFollowsSoldCarriageLink.test_leg_with_a_vendorless_line_proposes_nothing ... 2026-09-11 18:18:22,981 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_multi_leg_charge_distribution: Starting TestBookingCarrierFollowsSoldCarriageLink.test_leg_with_two_named_vendors_on_it_proposes_nothing ... 2026-09-11 18:18:23,819 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_multi_leg_charge_distribution: Starting TestBookingCarrierFollowsSoldCarriageLink.test_ocean_only_order_still_proposes_the_shipment_carrier ... 2026-09-11 18:18:24,599 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_multi_leg_charge_distribution: Starting TestBookingCarrierFollowsSoldCarriageLink.test_ops_without_sale_access_creates_booking_via_orm_with_sold_haulier ... 2026-09-11 18:18:25,293 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_multi_leg_charge_distribution: Starting TestBookingCarrierFollowsSoldCarriageLink.test_ops_without_sale_access_gets_the_sold_haulier_in_the_wizard ... 2026-09-11 18:18:25,935 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_multi_leg_charge_distribution: Starting TestBookingCarrierFollowsSoldCarriageLink.test_shipment_without_any_sale_lines_keeps_the_old_header_fallback ... 2026-09-11 18:18:26,343 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_multi_leg_charge_distribution: Starting TestBookingCarrierFollowsSoldCarriageLink.test_unlinked_leg_on_a_shipment_with_sales_context_proposes_nothing ... 2026-09-11 18:18:27,004 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 18:18:28,816 127 INFO rb-46204af-224751-414456 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-11 18:18:29,311 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:18:31,544 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_panel_data_event_document: Starting TestPanelDataEventDocument.test_panel_data_includes_event_document_basic ... 2026-09-11 18:18:31,979 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:18:33,879 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_placeholder_schedule_banner: Starting TestFclPlaceholderScheduleBanner.test_no_schedule_selected_yet_shows_no_warning ... 2026-09-11 18:18:34,260 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_placeholder_schedule_banner: Starting TestFclPlaceholderScheduleBanner.test_placeholder_schedule_selected_shows_warning ... 2026-09-11 18:18:34,425 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_placeholder_schedule_banner: Starting TestFclPlaceholderScheduleBanner.test_real_schedule_selected_shows_no_warning ... 2026-09-11 18:18:34,581 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_placeholder_schedule_banner: Starting TestFclPlaceholderScheduleBanner.test_warning_clears_after_changing_away_from_placeholder ... 2026-09-11 18:18:34,923 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted sale.freight.quote.wizard.comparison.line records with IDs: [70, 69] 2026-09-11 18:18:35,021 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:18:37,177 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_placeholder_schedule_banner: Starting TestLclPlaceholderScheduleBanner.test_no_schedule_selected_yet_shows_no_warning ... 2026-09-11 18:18:37,683 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_placeholder_schedule_banner: Starting TestLclPlaceholderScheduleBanner.test_placeholder_schedule_selected_shows_warning ... 2026-09-11 18:18:37,814 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_placeholder_schedule_banner: Starting TestLclPlaceholderScheduleBanner.test_real_schedule_selected_shows_no_warning ... 2026-09-11 18:18:37,986 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_placeholder_schedule_banner: Starting TestLclPlaceholderScheduleBanner.test_warning_clears_after_changing_away_from_placeholder ... 2026-09-11 18:18:38,277 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted sale.lcl.quote.wizard.comparison.line records with IDs: [29, 28] 2026-09-11 18:18:38,382 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:18:40,523 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_booking_cost_sourced_from_schedule_rate_card ... 2026-09-11 18:18:42,839 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_confirm_carries_schedule_etd_and_eta_to_shipment ... 2026-09-11 18:18:44,185 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_fcl_container_readonly_after_schedule_applied ... 2026-09-11 18:18:46,063 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_fcl_route_container_hidden_before_schedule_applied ... 2026-09-11 18:18:46,949 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_fcl_wizard_applies_when_the_ocean_product_states_its_own_legs ... 2026-09-11 18:18:47,155 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_fcl_wizard_leaves_a_local_charge_line_without_a_carriage ... 2026-09-11 18:18:47,583 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_fcl_wizard_leaves_the_rep_nothing_to_type_on_the_pickup_line ... 2026-09-11 18:18:47,913 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_fcl_wizard_names_the_main_carriage_on_the_ocean_line_it_creates ... 2026-09-11 18:18:48,157 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_fcl_wizard_names_the_main_carriage_when_it_reprices_lines_in_place ... 2026-09-11 18:18:48,445 127 INFO rb-46204af-224751-414456 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-11 18:18:49,546 127 INFO rb-46204af-224751-414456 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-11 18:18:50,583 127 INFO rb-46204af-224751-414456 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-11 18:18:51,780 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_quote_first_rejects_container_type_schedule_mismatch ... 2026-09-11 18:18:51,874 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_quote_first_schedule_drives_main_product ... 2026-09-11 18:18:51,977 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_quote_first_schedule_onchange_sets_container_type ... 2026-09-11 18:18:52,074 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_quote_first_select_schedule_populates_main_inputs ... 2026-09-11 18:18:52,230 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_quote_first_uses_selected_schedule_product ... 2026-09-11 18:18:53,037 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_schedule_swap_drops_the_carriage_named_for_the_old_product ... 2026-09-11 18:18:53,837 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:18:58,855 127 INFO rb-46204af-224751-414456 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-11 18:18:59,140 127 INFO rb-46204af-224751-414456 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-11 18:19:00,188 127 INFO rb-46204af-224751-414456 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-11 18:19:01,551 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestFclQuoteReapplyDedup.test_03_reapply_different_carrier_keeps_single_ocean_line ... 2026-09-11 18:19:02,702 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestFclQuoteReapplyDedup.test_04_reapply_same_template_preserves_user_selected_variant ... 2026-09-11 18:19:03,847 127 INFO rb-46204af-224751-414456 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-11 18:19:05,212 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 18:19:09,606 127 INFO rb-46204af-224751-414456 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-11 18:19:11,189 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestShipmentPriceZeroCluster.test_booking_enrich_converts_schedule_currency_to_charge_currency ... 2026-09-11 18:19:11,228 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7180] 2026-09-11 18:19:11,228 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [126] 2026-09-11 18:19:12,834 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestShipmentPriceZeroCluster.test_generic_shared_ocean_product_variant ... 2026-09-11 18:19:14,185 127 INFO rb-46204af-224751-414456 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-11 18:19:14,630 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestShipmentPriceZeroCluster.test_ocean_charge_price_zero_cluster_full_flow ... 2026-09-11 18:19:17,831 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestShipmentPriceZeroCluster.test_pre_carriage_only_line_bridges_without_ocean_line ... 2026-09-11 18:19:18,331 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 18:19:20,188 127 INFO rb-46204af-224751-414456 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-11 18:19:21,312 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestApplyScheduleOceanGuard.test_apply_still_works_for_single_ocean_line ... 2026-09-11 18:19:22,154 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:19:23,994 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestFclMultiLineSameContainerType.test_01_fcl_multi_line_each_priced_by_schedule ... 2026-09-11 18:19:25,688 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:19:30,228 127 INFO rb-46204af-224751-414456 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-11 18:19:30,678 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestMixedContainerAllowedFclExport.test_confirm_still_works_for_single_ocean_line ... 2026-09-11 18:19:31,186 127 INFO rb-46204af-224751-414456 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-11 18:19:31,851 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 18:19:34,056 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestSalvageLclMultiLineAndButtons.test_lcl_multi_line_each_priced_by_schedule ... 2026-09-11 18:19:35,327 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestSalvageLclMultiLineAndButtons.test_mixed_fcl_lcl_exposes_both_buttons ... 2026-09-11 18:19:35,617 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:19:37,793 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_quote_markup: Starting TestQuoteMarkup.test_confirmed_order_preserves_the_quoted_markup ... 2026-09-11 18:19:39,305 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_quote_markup: Starting TestQuoteMarkup.test_fcl_quote_marks_up_sell_over_raw_vendor_cost ... 2026-09-11 18:19:40,088 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_quote_markup: Starting TestQuoteMarkup.test_fcl_quote_without_supplier_price_rule_passes_raw_cost ... 2026-09-11 18:19:40,872 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:19:42,010 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_quote_markup: Starting TestQuoteMarkupLcl.test_lcl_multiline_quote_marks_up_every_existing_line ... 2026-09-11 18:19:42,953 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_quote_markup: Starting TestQuoteMarkupLcl.test_lcl_quote_marks_up_sell_over_raw_vendor_cost ... 2026-09-11 18:19:43,760 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:19:45,663 127 INFO rb-46204af-224751-414456 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-11 18:19:46,673 127 INFO rb-46204af-224751-414456 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-11 18:19:47,052 127 INFO rb-46204af-224751-414456 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-11 18:19:47,358 127 INFO rb-46204af-224751-414456 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-11 18:19:47,685 127 INFO rb-46204af-224751-414456 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-11 18:19:48,005 127 INFO rb-46204af-224751-414456 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-11 18:19:48,703 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 18:19:50,546 127 INFO rb-46204af-224751-414456 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-11 18:19:51,712 127 INFO rb-46204af-224751-414456 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-11 18:19:52,228 127 INFO rb-46204af-224751-414456 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-11 18:19:52,748 127 INFO rb-46204af-224751-414456 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-11 18:19:53,281 127 INFO rb-46204af-224751-414456 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-11 18:19:53,678 127 INFO rb-46204af-224751-414456 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-11 18:19:54,524 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 18:19:56,509 127 INFO rb-46204af-224751-414456 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-11 18:19:58,117 127 INFO rb-46204af-224751-414456 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-11 18:19:59,365 127 INFO rb-46204af-224751-414456 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-11 18:20:00,634 127 INFO rb-46204af-224751-414456 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-11 18:20:01,881 127 INFO rb-46204af-224751-414456 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-11 18:20:03,023 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_booking_wizard_does_not_overwrite_existing_booking_basis ... 2026-09-11 18:20:04,150 127 INFO rb-46204af-224751-414456 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-11 18:20:05,847 127 INFO rb-46204af-224751-414456 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-11 18:20:13,550 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_duplicate_demand_is_rejected_on_create_and_write ... 2026-09-11 18:20:13,852 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_dynamic_demo_groups_one_complete_candidate ... 2026-09-11 18:20:14,026 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_h03_incomplete_bundle_rejects_apply_without_order_mutation ... 2026-09-11 18:20:14,504 127 INFO rb-46204af-224751-414456 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-11 18:20:14,989 127 INFO rb-46204af-224751-414456 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-11 18:20:20,084 127 INFO rb-46204af-224751-414456 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-11 18:20:20,476 127 INFO rb-46204af-224751-414456 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-11 18:20:20,836 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted sale.freight.quote.container.demand records with IDs: [58, 59] 2026-09-11 18:20:20,888 127 INFO rb-46204af-224751-414456 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-11 18:20:21,258 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_open_wizard_prefills_typed_order_lines ... 2026-09-11 18:20:21,861 127 INFO rb-46204af-224751-414456 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-11 18:20:23,107 127 INFO rb-46204af-224751-414456 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-11 18:20:24,898 127 INFO rb-46204af-224751-414456 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-11 18:20:32,122 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_selected_bundle_rejects_changed_currency_without_order_mutation ... 2026-09-11 18:20:32,524 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_selected_bundle_rejects_changed_type_without_order_mutation ... 2026-09-11 18:20:32,833 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_selected_bundle_rejects_expired_rate_without_order_mutation ... 2026-09-11 18:20:33,117 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_selected_bundle_rejects_inactive_schedule_without_order_mutation ... 2026-09-11 18:20:33,424 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_typed_rate_lookup_excludes_other_allowed_company ... 2026-09-11 18:20:39,471 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_typed_rate_miss_is_terminal ... 2026-09-11 18:20:41,186 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [206] 2026-09-11 18:20:41,247 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_zero_demand_quantity_is_rejected_on_create ... 2026-09-11 18:20:41,627 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 18:20:43,690 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestSingleContainerComparisonPerSailing.test_applying_a_sailing_quotes_that_sailings_price ... 2026-09-11 18:20:45,276 127 INFO rb-46204af-224751-414456 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-11 18:20:45,770 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:20:47,732 127 INFO rb-46204af-224751-414456 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-11 18:20:48,603 127 INFO rb-46204af-224751-414456 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-11 18:20:49,171 127 INFO rb-46204af-224751-414456 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-11 18:20:49,739 127 INFO rb-46204af-224751-414456 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-11 18:20:50,293 127 INFO rb-46204af-224751-414456 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-11 18:20:51,283 127 INFO rb-46204af-224751-414456 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-11 18:20:51,780 127 INFO rb-46204af-224751-414456 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-11 18:20:52,431 127 INFO rb-46204af-224751-414456 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-11 18:20:53,239 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 18:20:55,479 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_sale_order_carriage_role_column: Starting TestFreightOrderLineCarriageRoleColumn.test_carriage_role_column_is_absent_from_a_non_freight_order ... 2026-09-11 18:20:55,876 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_sale_order_carriage_role_column: Starting TestFreightOrderLineCarriageRoleColumn.test_carriage_role_column_is_shown_without_the_rep_enabling_it ... 2026-09-11 18:20:55,898 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_sale_order_carriage_role_column: Starting TestFreightOrderLineCarriageRoleColumn.test_carriage_role_column_sits_between_the_description_and_the_quantity ... 2026-09-11 18:20:55,917 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_sale_order_carriage_role_column: Starting TestFreightOrderLineCarriageRoleColumn.test_carriage_role_is_read_only_once_the_product_or_the_confirmation_settles_it ... 2026-09-11 18:20:55,973 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:20:58,605 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_sale_order_charge_mapping: Starting TestLegCardinalityGuard.test_leg_classifiers_reject_multi_leg_product ... 2026-09-11 18:20:59,198 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:21:01,227 127 INFO rb-46204af-224751-414456 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-11 18:21:01,735 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:21:03,771 127 INFO rb-46204af-224751-414456 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-11 18:21:04,327 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_sale_order_charge_mapping: Starting TestMappingToCurrentShipmentAllowsMixedContainer.test_mapping_still_works_for_single_ocean_line ... 2026-09-11 18:21:04,733 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:21:06,723 127 INFO rb-46204af-224751-414456 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-11 18:21:07,489 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:21:09,232 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_sale_order_charge_mapping: Starting TestChargeTotalSaleLinkInvalidation.test_charge_totals_refresh_when_sale_order_line_linked ... 2026-09-11 18:21:09,742 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:21:11,589 127 INFO rb-46204af-224751-414456 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-11 18:21:12,184 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:21:14,154 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_schedule_eta_shipment_generation: Starting TestScheduleEtaOnShipmentGeneration.test_fcl_shipment_copies_schedule_eta ... 2026-09-11 18:21:15,083 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_schedule_eta_shipment_generation: Starting TestScheduleEtaOnShipmentGeneration.test_lcl_shipment_copies_schedule_eta ... 2026-09-11 18:21:15,600 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:21:17,418 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_sea_freight_integration: Starting TestSeaFreightIntegration.test_case_matrix_covers_core_transport_scenarios ... 2026-09-11 18:21:19,259 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_sea_freight_integration: Starting TestSeaFreightIntegration.test_lcl_regression_basics ... 2026-09-11 18:21:19,872 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale.tests.test_sea_freight_integration: Starting TestSeaFreightIntegration.test_sea_export_commercial_flow_checklist ... 2026-09-11 18:21:21,983 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:21:26,175 127 INFO rb-46204af-224751-414456 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-11 18:21:26,805 127 INFO rb-46204af-224751-414456 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-11 18:21:27,244 127 INFO rb-46204af-224751-414456 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-11 18:21:28,003 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 18:21:29,784 127 INFO rb-46204af-224751-414456 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-11 18:21:30,357 127 INFO rb-46204af-224751-414456 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-11 18:21:30,784 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:21:32,962 127 INFO rb-46204af-224751-414456 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-11 18:21:44,208 127 INFO rb-46204af-224751-414456 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-11 18:21:45,050 127 INFO rb-46204af-224751-414456 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-11 18:21:46,213 127 INFO rb-46204af-224751-414456 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-11 18:21:56,455 127 INFO rb-46204af-224751-414456 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-11 18:21:56,960 127 INFO rb-46204af-224751-414456 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-11 18:21:57,330 127 INFO rb-46204af-224751-414456 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-11 18:21:58,612 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [544], uid: 1403, model: sale.order 2026-09-11 18:21:58,672 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [544], uid: 1403, model: sale.order 2026-09-11 18:21:58,744 127 INFO rb-46204af-224751-414456 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-11 18:21:59,144 127 INFO rb-46204af-224751-414456 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-11 18:22:02,994 127 INFO rb-46204af-224751-414456 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-11 18:22:03,525 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_edges: Starting TestConsolProfitabilityEdges.test_master_profitability_action_opens_the_whole_consol_cluster ... 2026-09-11 18:22:04,615 127 INFO rb-46204af-224751-414456 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-11 18:22:06,749 127 INFO rb-46204af-224751-414456 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-11 18:22:07,254 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_edges: Starting TestConsolProfitabilityEdges.test_non_master_profitability_action_is_unchanged ... 2026-09-11 18:22:07,363 127 INFO rb-46204af-224751-414456 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-11 18:22:08,093 127 INFO rb-46204af-224751-414456 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-11 18:22:08,280 127 INFO rb-46204af-224751-414456 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-11 18:22:09,532 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-11 18:22:11,631 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_rollup: Starting TestConsolProfitabilityRollup.test_master_panel_totals_house_cost ... 2026-09-11 18:22:12,438 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale_consol.tests.test_consol_profitability_rollup: Starting TestConsolProfitabilityRollup.test_master_panel_totals_house_sale_revenue ... 2026-09-11 18:22:13,020 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:22:14,009 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale_onbehalf.tests.test_cost_estimated_onbehalf_guard: Starting TestCostEstimatedOnbehalfGuard.test_booked_coloader_rate_miss_is_flagged_estimated ... 2026-09-11 18:22:14,378 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale_onbehalf.tests.test_cost_estimated_onbehalf_guard: Starting TestCostEstimatedOnbehalfGuard.test_booked_onbehalf_disbursement_is_not_flagged_estimated ... 2026-09-11 18:22:14,663 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:22:16,317 127 INFO rb-46204af-224751-414456 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-11 18:22:16,964 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale_onbehalf.tests.test_onbehalf_charge_customer_invoicing: Starting TestOnbehalfChargeCustomerInvoicing.test_customer_invoice_excludes_onbehalf_charge ... 2026-09-11 18:22:17,677 127 INFO rb-46204af-224751-414456 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-11 18:22:18,313 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale_onbehalf.tests.test_onbehalf_charge_customer_invoicing: Starting TestOnbehalfChargeCustomerInvoicing.test_customer_invoice_excludes_prebridge_agent_charge ... 2026-09-11 18:22:18,951 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale_onbehalf.tests.test_onbehalf_charge_customer_invoicing: Starting TestOnbehalfChargeCustomerInvoicing.test_customer_invoice_raises_when_only_onbehalf_charges ... 2026-09-11 18:22:19,466 127 INFO rb-46204af-224751-414456 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-11 18:22:19,601 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:22:21,541 127 INFO rb-46204af-224751-414456 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-11 18:22:22,340 127 INFO rb-46204af-224751-414456 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-11 18:22:23,310 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:22:24,711 127 INFO rb-46204af-224751-414456 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-11 18:22:25,036 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:22:26,258 127 INFO rb-46204af-224751-414456 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-11 18:22:26,460 127 INFO rb-46204af-224751-414456 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-11 18:22:26,563 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:22:27,882 127 INFO rb-46204af-224751-414456 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-11 18:22:28,210 127 INFO rb-46204af-224751-414456 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-11 18:22:28,410 127 INFO rb-46204af-224751-414456 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-11 18:22:28,622 127 INFO rb-46204af-224751-414456 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-11 18:22:29,123 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1426, model: sale.order.line 2026-09-11 18:22:29,196 127 INFO rb-46204af-224751-414456 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-11 18:22:29,424 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:22:30,987 127 INFO rb-46204af-224751-414456 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-11 18:22:33,742 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:22:36,025 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7180] 2026-09-11 18:22:36,025 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [126] 2026-09-11 18:22:36,037 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale_purchase.tests.test_analytic_and_currency: Starting TestAnalyticAndCurrency.test_01_pol_gets_analytic_distribution_from_shipment ... 2026-09-11 18:22:36,201 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale_purchase.tests.test_analytic_and_currency: Starting TestAnalyticAndCurrency.test_02_customer_invoice_line_gets_analytic_distribution ... 2026-09-11 18:22:36,740 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale_purchase.tests.test_analytic_and_currency: Starting TestAnalyticAndCurrency.test_03_vendor_bill_line_gets_analytic_distribution ... 2026-09-11 18:22:37,147 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale_purchase.tests.test_analytic_and_currency: Starting TestAnalyticAndCurrency.test_04_customer_invoice_currency_matches_charge_currency ... 2026-09-11 18:22:37,751 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale_purchase.tests.test_analytic_and_currency: Starting TestAnalyticAndCurrency.test_05_vendor_bill_currency_matches_charge_currency ... 2026-09-11 18:22:38,453 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale_purchase.tests.test_analytic_and_currency: Starting TestAnalyticAndCurrency.test_06_pol_price_converted_to_po_currency ... 2026-09-11 18:22:38,640 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale_purchase.tests.test_analytic_and_currency: Starting TestAnalyticAndCurrency.test_07_invoices_split_by_currency ... 2026-09-11 18:22:40,251 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:22:42,186 127 INFO rb-46204af-224751-414456 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-11 18:22:42,727 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale_purchase.tests.test_logistics_shipment_leg: Starting TestLogisticsShipmentLeg.test_leg_can_generate_po_line_with_multiple_carriers ... 2026-09-11 18:22:42,846 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale_purchase.tests.test_logistics_shipment_leg: Starting TestLogisticsShipmentLeg.test_leg_can_generate_po_line_without_carrier ... 2026-09-11 18:22:42,975 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:22:45,372 127 INFO rb-46204af-224751-414456 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-11 18:22:46,121 127 INFO rb-46204af-224751-414456 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-11 18:22:46,935 127 INFO rb-46204af-224751-414456 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-11 18:22:47,617 127 INFO rb-46204af-224751-414456 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-11 18:22:48,474 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [608] 2026-09-11 18:22:48,534 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [609, 610] 2026-09-11 18:22:48,671 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [1373] 2026-09-11 18:22:49,416 127 INFO rb-46204af-224751-414456 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-11 18:22:50,190 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [611] 2026-09-11 18:22:50,268 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [612, 613] 2026-09-11 18:22:50,371 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [1380] 2026-09-11 18:22:50,844 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:22:53,089 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_flow_dedup: Starting TestPurchaseFlowDedup.test_01_shipment_first_charge_flow_creates_one_pol ... 2026-09-11 18:22:53,610 127 INFO rb-46204af-224751-414456 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-11 18:22:57,888 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_flow_dedup: Starting TestPurchaseFlowDedup.test_02_idempotent_repeated_action ... 2026-09-11 18:22:58,069 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_flow_dedup: Starting TestPurchaseFlowDedup.test_03_full_flow_charge_first_then_so_confirm ... 2026-09-11 18:22:58,574 127 INFO rb-46204af-224751-414456 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-11 18:22:59,014 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_flow_dedup: Starting TestPurchaseFlowDedup.test_05_agent_only_charge_excluded_from_po_flow ... 2026-09-11 18:22:59,259 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:23:00,912 127 INFO rb-46204af-224751-414456 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-11 18:23:01,310 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_flow_dedup: Starting TestBridgedChargePurchaseSync.test_vendor_bill_still_created_for_bridged_charge ... 2026-09-11 18:23:01,910 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:23:03,842 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_flow_dedup: Starting TestBookingBuysOnlyItsOwnCharges.test_booking_po_button_follows_ownership ... 2026-09-11 18:23:04,386 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_flow_dedup: Starting TestBookingBuysOnlyItsOwnCharges.test_booking_po_covers_only_its_own_leg ... 2026-09-11 18:23:04,728 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:23:14,055 127 INFO rb-46204af-224751-414456 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-11 18:23:14,301 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 18:23:16,235 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_booking_still_reports_its_own_orders ... 2026-09-11 18:23:16,721 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_buyer_reads_the_purchase_count ... 2026-09-11 18:23:17,522 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_opening_a_single_order_goes_straight_to_it ... 2026-09-11 18:23:17,646 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_opening_several_orders_lists_exactly_those_orders ... 2026-09-11 18:23:17,887 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_order_bought_outside_freight_has_no_shipment ... 2026-09-11 18:23:17,937 127 INFO rb-46204af-224751-414456 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-11 18:23:18,006 127 INFO rb-46204af-224751-414456 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-11 18:23:18,117 127 INFO rb-46204af-224751-414456 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-11 18:23:18,737 127 INFO rb-46204af-224751-414456 odoo.models: Access Denied by ACLs for operation: read, uid: 1467, model: logistics.shipment, fields: purchase_order_count 2026-09-11 18:23:18,768 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_shipment_counts_both_paths_together ... 2026-09-11 18:23:19,028 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_shipment_counts_one_order_per_vendor_after_purchasing ... 2026-09-11 18:23:19,263 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_shipment_counts_order_attached_through_its_booking_only ... 2026-09-11 18:23:19,381 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_shipment_counts_order_reachable_by_both_paths_once ... 2026-09-11 18:23:19,558 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_shipment_ignores_orders_of_another_shipment ... 2026-09-11 18:23:19,825 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_shipment_keeps_counting_a_cancelled_order ... 2026-09-11 18:23:20,117 127 INFO rb-46204af-224751-414456 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-11 18:23:20,431 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted freight.charge records with IDs: [1215] 2026-09-11 18:23:20,463 127 INFO rb-46204af-224751-414456 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-11 18:23:21,182 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_shipment_without_payable_charge_reports_no_order ... 2026-09-11 18:23:21,301 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-11 18:23:23,094 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestBookingPurchaseOwnership.test_generated_orders_still_belong_to_their_booking ... 2026-09-11 18:23:23,704 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestBookingPurchaseOwnership.test_order_attached_by_hand_stays_attached ... 2026-09-11 18:23:23,849 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:23:25,623 127 INFO rb-46204af-224751-414456 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-11 18:23:26,204 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestPurchaseOrderServingManyShipments.test_each_shipment_sees_the_shared_order ... 2026-09-11 18:23:26,421 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestPurchaseOrderServingManyShipments.test_opening_several_shipments_lists_them ... 2026-09-11 18:23:26,555 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestPurchaseOrderServingManyShipments.test_order_serving_one_shipment_opens_it_directly ... 2026-09-11 18:23:26,702 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestPurchaseOrderServingManyShipments.test_order_serving_two_customers_reports_both_shipments ... 2026-09-11 18:23:26,848 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:23:28,766 127 INFO rb-46204af-224751-414456 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-11 18:23:29,658 127 INFO rb-46204af-224751-414456 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-11 18:23:29,856 127 INFO rb-46204af-224751-414456 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-11 18:23:30,105 127 INFO rb-46204af-224751-414456 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-11 18:23:30,300 127 INFO rb-46204af-224751-414456 odoo.addons.viin_freight_sale_purchase.tests.test_vendor_committed: Starting TestVendorCommittedByPurchaseOrder.test_the_commitment_note_names_the_purchase_order ... 2026-09-11 18:23:30,528 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:23:30,542 127 INFO rb-46204af-224751-414456 odoo.addons.viin_geo_route_map.tests.test_route_map_arch: Starting TestRouteMapViewArch.test_action_view_route_route_map_wiring ... 2026-09-11 18:23:30,570 127 INFO rb-46204af-224751-414456 odoo.addons.viin_geo_route_map.tests.test_route_map_arch: Starting TestRouteMapViewArch.test_geo_route_action_map_is_never_the_landing_view ... 2026-09-11 18:23:30,591 127 INFO rb-46204af-224751-414456 odoo.addons.viin_geo_route_map.tests.test_route_map_arch: Starting TestRouteMapViewArch.test_geo_route_action_view_mode_unchanged_by_bridge ... 2026-09-11 18:23:30,612 127 INFO rb-46204af-224751-414456 odoo.addons.viin_geo_route_map.tests.test_route_map_arch: Starting TestRouteMapViewArch.test_module_manifest_and_installability_contract ... 2026-09-11 18:23:30,634 127 INFO rb-46204af-224751-414456 odoo.addons.viin_geo_route_map.tests.test_route_map_arch: Starting TestRouteMapViewArch.test_route_map_arch_declares_routing_variant_contract ... 2026-09-11 18:23:30,656 127 INFO rb-46204af-224751-414456 odoo.addons.viin_geo_route_map.tests.test_route_map_arch: Starting TestRouteMapViewArch.test_route_map_marker_popup_declares_exactly_code_and_mapping_address ... 2026-09-11 18:23:30,683 127 INFO rb-46204af-224751-414456 odoo.addons.viin_geo_route_map.tests.test_route_map_arch: Starting TestRouteMapViewArch.test_route_map_marker_popup_labels_are_exported_in_pot ... 2026-09-11 18:23:30,707 127 INFO rb-46204af-224751-414456 odoo.addons.viin_geo_route_map.tests.test_route_map_arch: Starting TestRouteMapViewArch.test_route_map_view_is_viin_map_type_on_route_route ... 2026-09-11 18:23:30,749 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:23:30,778 127 INFO rb-46204af-224751-414456 odoo.addons.viin_geography_info.tests.test_res_country_read_group: Starting TestResCountryReadGroup.test_read_group_drops_field_without_override ... 2026-09-11 18:23:30,839 127 INFO rb-46204af-224751-414456 odoo.addons.viin_geography_info.tests.test_res_country_read_group: Starting TestResCountryReadGroup.test_read_group_sums_world_population_share_per_continent ... 2026-09-11 18:23:30,864 127 INFO rb-46204af-224751-414456 odoo.addons.viin_geography_info.tests.test_res_country_read_group: Starting TestResCountryReadGroup.test_world_population_share_recomputes_on_population_change ... 2026-09-11 18:23:30,901 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:23:30,915 127 INFO rb-46204af-224751-414456 odoo.addons.viin_geography_info_world_bank.tests.test_fetch_data_from_world_bank: Starting TestResCountryWorldBank.test_fetch_from_world_bank ... 2026-09-11 18:23:31,719 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:23:31,735 127 INFO rb-46204af-224751-414456 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-11 18:23:32,259 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2424] 2026-09-11 18:23:32,275 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26179] 2026-09-11 18:23:32,284 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:23:32,444 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [6] 2026-09-11 18:23:32,472 127 INFO rb-46204af-224751-414456 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-11 18:23:32,924 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2425] 2026-09-11 18:23:32,934 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26182] 2026-09-11 18:23:32,941 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:23:33,081 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [8, 7] 2026-09-11 18:23:33,104 127 INFO rb-46204af-224751-414456 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-11 18:23:33,553 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2426] 2026-09-11 18:23:33,561 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26185] 2026-09-11 18:23:33,568 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:23:33,721 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [10, 9] 2026-09-11 18:23:33,739 127 INFO rb-46204af-224751-414456 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-11 18:23:34,221 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2427] 2026-09-11 18:23:34,234 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26188] 2026-09-11 18:23:34,241 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:23:34,383 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [11] 2026-09-11 18:23:34,417 127 INFO rb-46204af-224751-414456 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-11 18:23:34,827 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2428] 2026-09-11 18:23:34,835 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26191] 2026-09-11 18:23:34,843 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:23:35,141 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [15, 14] 2026-09-11 18:23:35,143 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [13, 12] 2026-09-11 18:23:35,162 127 INFO rb-46204af-224751-414456 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-11 18:23:35,623 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2429] 2026-09-11 18:23:35,631 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26194] 2026-09-11 18:23:35,637 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:23:35,796 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [16] 2026-09-11 18:23:35,813 127 INFO rb-46204af-224751-414456 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-11 18:23:36,156 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2430] 2026-09-11 18:23:36,164 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26197] 2026-09-11 18:23:36,170 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:23:36,287 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [17] 2026-09-11 18:23:36,318 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:23:36,331 127 INFO rb-46204af-224751-414456 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-11 18:23:36,766 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2431] 2026-09-11 18:23:36,780 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26200] 2026-09-11 18:23:36,787 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:23:36,904 127 INFO rb-46204af-224751-414456 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-11 18:23:37,283 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2432] 2026-09-11 18:23:37,297 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26203] 2026-09-11 18:23:37,303 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:23:37,434 127 INFO rb-46204af-224751-414456 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-11 18:23:37,923 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2433] 2026-09-11 18:23:37,945 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26206] 2026-09-11 18:23:37,951 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:23:38,064 127 INFO rb-46204af-224751-414456 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-11 18:23:38,506 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2434] 2026-09-11 18:23:38,515 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26209] 2026-09-11 18:23:38,521 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:23:38,631 127 INFO rb-46204af-224751-414456 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-11 18:23:39,071 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2435] 2026-09-11 18:23:39,079 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26212] 2026-09-11 18:23:39,085 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:23:39,212 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:23:39,232 127 INFO rb-46204af-224751-414456 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-11 18:23:39,670 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2436] 2026-09-11 18:23:39,676 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26215] 2026-09-11 18:23:39,681 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:23:39,846 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [20] 2026-09-11 18:23:39,849 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [19, 18] 2026-09-11 18:23:39,875 127 INFO rb-46204af-224751-414456 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-11 18:23:40,256 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2437] 2026-09-11 18:23:40,266 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26218] 2026-09-11 18:23:40,273 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:23:40,519 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [24, 23] 2026-09-11 18:23:40,523 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [22, 21] 2026-09-11 18:23:40,559 127 INFO rb-46204af-224751-414456 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-11 18:23:41,014 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2438] 2026-09-11 18:23:41,023 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26221] 2026-09-11 18:23:41,030 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:23:41,273 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [28, 27] 2026-09-11 18:23:41,276 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [26, 25] 2026-09-11 18:23:41,297 127 INFO rb-46204af-224751-414456 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-11 18:23:41,800 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2439] 2026-09-11 18:23:41,808 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26224] 2026-09-11 18:23:41,815 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:23:41,933 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [30, 29] 2026-09-11 18:23:41,953 127 INFO rb-46204af-224751-414456 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-11 18:23:42,389 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2440] 2026-09-11 18:23:42,398 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26227] 2026-09-11 18:23:42,403 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:23:42,516 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [32, 31] 2026-09-11 18:23:42,552 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:23:42,572 127 INFO rb-46204af-224751-414456 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-11 18:23:47,326 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [33] 2026-09-11 18:23:47,369 127 INFO rb-46204af-224751-414456 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-11 18:23:52,039 127 INFO rb-46204af-224751-414456 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-11 18:23:56,910 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [34] 2026-09-11 18:23:56,975 127 INFO rb-46204af-224751-414456 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-11 18:24:01,847 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:24:01,862 127 INFO rb-46204af-224751-414456 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-11 18:24:02,266 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2441] 2026-09-11 18:24:02,276 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26968] 2026-09-11 18:24:02,283 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:02,378 127 INFO rb-46204af-224751-414456 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-11 18:24:02,865 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2442] 2026-09-11 18:24:02,874 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26970] 2026-09-11 18:24:02,881 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:02,993 127 INFO rb-46204af-224751-414456 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-11 18:24:03,373 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2443] 2026-09-11 18:24:03,381 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26972] 2026-09-11 18:24:03,387 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:03,464 127 INFO rb-46204af-224751-414456 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-11 18:24:03,906 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2444] 2026-09-11 18:24:03,920 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26974] 2026-09-11 18:24:03,928 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:04,004 127 INFO rb-46204af-224751-414456 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-11 18:24:04,449 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2445] 2026-09-11 18:24:04,459 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26976] 2026-09-11 18:24:04,465 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:04,543 127 INFO rb-46204af-224751-414456 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-11 18:24:04,919 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2446] 2026-09-11 18:24:04,927 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26978] 2026-09-11 18:24:04,933 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:05,036 127 INFO rb-46204af-224751-414456 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-11 18:24:05,428 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2447] 2026-09-11 18:24:05,436 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26980] 2026-09-11 18:24:05,443 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:05,536 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:24:05,551 127 INFO rb-46204af-224751-414456 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-11 18:24:05,988 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2448] 2026-09-11 18:24:05,995 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26982] 2026-09-11 18:24:06,000 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:06,297 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [45, 44, 43] 2026-09-11 18:24:06,316 127 INFO rb-46204af-224751-414456 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-11 18:24:06,774 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2449] 2026-09-11 18:24:06,786 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26985] 2026-09-11 18:24:06,792 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:07,139 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [48, 47] 2026-09-11 18:24:07,165 127 INFO rb-46204af-224751-414456 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-11 18:24:07,743 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2450] 2026-09-11 18:24:07,757 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26988] 2026-09-11 18:24:07,764 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:08,024 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [51, 50] 2026-09-11 18:24:08,046 127 INFO rb-46204af-224751-414456 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-11 18:24:08,566 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2451] 2026-09-11 18:24:08,575 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26991] 2026-09-11 18:24:08,581 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:08,848 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [54, 53] 2026-09-11 18:24:08,876 127 INFO rb-46204af-224751-414456 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-11 18:24:09,321 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2452] 2026-09-11 18:24:09,330 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26994] 2026-09-11 18:24:09,337 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:09,618 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [57, 56] 2026-09-11 18:24:09,638 127 INFO rb-46204af-224751-414456 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-11 18:24:10,100 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2453] 2026-09-11 18:24:10,110 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26997] 2026-09-11 18:24:10,117 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:10,609 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [62, 61, 60, 59] 2026-09-11 18:24:10,649 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:24:10,671 127 INFO rb-46204af-224751-414456 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-11 18:24:11,199 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2454] 2026-09-11 18:24:11,207 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27001] 2026-09-11 18:24:11,212 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:11,652 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [66, 65, 64] 2026-09-11 18:24:11,674 127 INFO rb-46204af-224751-414456 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-11 18:24:12,165 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2455] 2026-09-11 18:24:12,174 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27004] 2026-09-11 18:24:12,180 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:12,487 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [70, 69, 68] 2026-09-11 18:24:12,508 127 INFO rb-46204af-224751-414456 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-11 18:24:13,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2456] 2026-09-11 18:24:13,015 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27007] 2026-09-11 18:24:13,021 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:13,303 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [73, 72] 2026-09-11 18:24:13,321 127 INFO rb-46204af-224751-414456 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-11 18:24:13,834 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2457] 2026-09-11 18:24:13,843 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27010] 2026-09-11 18:24:13,850 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:14,158 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [76, 75] 2026-09-11 18:24:14,184 127 INFO rb-46204af-224751-414456 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-11 18:24:14,623 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2458] 2026-09-11 18:24:14,632 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27013] 2026-09-11 18:24:14,638 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:14,861 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [79, 78] 2026-09-11 18:24:14,888 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:24:14,901 127 INFO rb-46204af-224751-414456 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-11 18:24:16,133 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2459] 2026-09-11 18:24:16,144 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27016] 2026-09-11 18:24:16,151 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:16,424 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [82, 81] 2026-09-11 18:24:16,453 127 INFO rb-46204af-224751-414456 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-11 18:24:16,974 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2460] 2026-09-11 18:24:16,983 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27019] 2026-09-11 18:24:16,998 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:17,370 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [86, 85, 84] 2026-09-11 18:24:17,399 127 INFO rb-46204af-224751-414456 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-11 18:24:17,917 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2461] 2026-09-11 18:24:17,926 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27022] 2026-09-11 18:24:17,932 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:18,287 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [90, 89, 88] 2026-09-11 18:24:18,308 127 INFO rb-46204af-224751-414456 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-11 18:24:18,745 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2462] 2026-09-11 18:24:18,754 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27025] 2026-09-11 18:24:18,761 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:19,119 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [94, 93, 92] 2026-09-11 18:24:19,158 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:24:19,174 127 INFO rb-46204af-224751-414456 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-11 18:24:19,250 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [95] 2026-09-11 18:24:19,268 127 INFO rb-46204af-224751-414456 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-11 18:24:19,309 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [96] 2026-09-11 18:24:19,336 127 INFO rb-46204af-224751-414456 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-11 18:24:19,377 127 INFO rb-46204af-224751-414456 odoo.addons.viin_google_drive.models.google_drive_transport: Retrying Google Drive call POST https://www.googleapis.com/drive/v3/files in 1.5s (attempt 2 of 3). 2026-09-11 18:24:19,384 127 INFO rb-46204af-224751-414456 odoo.addons.viin_google_drive.models.google_drive_transport: Retrying Google Drive call POST https://www.googleapis.com/drive/v3/files in 2.1s (attempt 3 of 3). 2026-09-11 18:24:19,397 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [99, 98, 97] 2026-09-11 18:24:19,423 127 INFO rb-46204af-224751-414456 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-11 18:24:19,435 127 INFO rb-46204af-224751-414456 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-11 18:24:19,441 127 INFO rb-46204af-224751-414456 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.2s (attempt 3 of 3). 2026-09-11 18:24:19,455 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [102, 101, 100] 2026-09-11 18:24:19,480 127 INFO rb-46204af-224751-414456 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-11 18:24:19,491 127 INFO rb-46204af-224751-414456 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.1s (attempt 2 of 3). 2026-09-11 18:24:19,498 127 INFO rb-46204af-224751-414456 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-11 18:24:19,511 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [105, 104, 103] 2026-09-11 18:24:19,533 127 INFO rb-46204af-224751-414456 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-11 18:24:19,569 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [106] 2026-09-11 18:24:19,590 127 INFO rb-46204af-224751-414456 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-11 18:24:19,631 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [107] 2026-09-11 18:24:19,661 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:24:19,679 127 INFO rb-46204af-224751-414456 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-11 18:24:20,149 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2463] 2026-09-11 18:24:20,161 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27028] 2026-09-11 18:24:20,169 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:20,448 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [110, 109] 2026-09-11 18:24:20,469 127 INFO rb-46204af-224751-414456 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-11 18:24:20,929 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2464] 2026-09-11 18:24:20,936 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27031] 2026-09-11 18:24:20,941 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:21,154 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [113, 112] 2026-09-11 18:24:21,177 127 INFO rb-46204af-224751-414456 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-11 18:24:21,568 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2465] 2026-09-11 18:24:21,576 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27034] 2026-09-11 18:24:21,581 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:21,799 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [116, 115] 2026-09-11 18:24:21,821 127 INFO rb-46204af-224751-414456 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-11 18:24:22,267 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2466] 2026-09-11 18:24:22,283 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27037] 2026-09-11 18:24:22,291 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:22,534 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [119, 118] 2026-09-11 18:24:22,565 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:24:22,580 127 INFO rb-46204af-224751-414456 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-11 18:24:23,097 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2467] 2026-09-11 18:24:23,107 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27040] 2026-09-11 18:24:23,114 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:23,243 127 INFO rb-46204af-224751-414456 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-11 18:24:23,752 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2468] 2026-09-11 18:24:23,771 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27044] 2026-09-11 18:24:23,778 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:23,903 127 INFO rb-46204af-224751-414456 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-11 18:24:24,406 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2469] 2026-09-11 18:24:24,423 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27048] 2026-09-11 18:24:24,430 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:24,563 127 INFO rb-46204af-224751-414456 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-11 18:24:25,034 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2470] 2026-09-11 18:24:25,043 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27052] 2026-09-11 18:24:25,051 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:25,444 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2471] 2026-09-11 18:24:25,455 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27057] 2026-09-11 18:24:25,462 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:25,511 127 INFO rb-46204af-224751-414456 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-11 18:24:26,070 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2472] 2026-09-11 18:24:26,083 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27059] 2026-09-11 18:24:26,098 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:26,323 127 INFO rb-46204af-224751-414456 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-11 18:24:26,816 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2473] 2026-09-11 18:24:26,823 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27064] 2026-09-11 18:24:26,830 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:26,946 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:24:26,965 127 INFO rb-46204af-224751-414456 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-11 18:24:27,473 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2474] 2026-09-11 18:24:27,485 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27068] 2026-09-11 18:24:27,492 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:27,747 127 INFO rb-46204af-224751-414456 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-11 18:24:28,215 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2475] 2026-09-11 18:24:28,235 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27072] 2026-09-11 18:24:28,242 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:28,430 127 INFO rb-46204af-224751-414456 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-11 18:24:28,910 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2476] 2026-09-11 18:24:28,925 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27076] 2026-09-11 18:24:28,932 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:29,097 127 INFO rb-46204af-224751-414456 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-11 18:24:29,590 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2477] 2026-09-11 18:24:29,602 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27080] 2026-09-11 18:24:29,610 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:29,866 127 INFO rb-46204af-224751-414456 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-11 18:24:30,317 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2478] 2026-09-11 18:24:30,328 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27084] 2026-09-11 18:24:30,336 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:30,521 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:24:30,535 127 INFO rb-46204af-224751-414456 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-11 18:24:31,041 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2479] 2026-09-11 18:24:31,059 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27088] 2026-09-11 18:24:31,067 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:31,286 127 INFO rb-46204af-224751-414456 odoo.addons.viin_google_drive.models.google_drive_transport: Google Drive reported a missing file for res.partner,2876. The Odoo reference was left in place: see google.drive.transport._handle_missing_remote_file. 2026-09-11 18:24:31,295 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [121] 2026-09-11 18:24:31,317 127 INFO rb-46204af-224751-414456 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-11 18:24:31,734 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2480] 2026-09-11 18:24:31,740 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27091] 2026-09-11 18:24:31,744 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:31,908 127 INFO rb-46204af-224751-414456 odoo.addons.viin_google_drive.models.google_drive_transport: Google Drive reported a missing file for res.partner,2878. The Odoo reference was left in place: see google.drive.transport._handle_missing_remote_file. 2026-09-11 18:24:31,932 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [123] 2026-09-11 18:24:31,957 127 INFO rb-46204af-224751-414456 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-11 18:24:32,442 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2481] 2026-09-11 18:24:32,449 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27094] 2026-09-11 18:24:32,455 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:32,597 127 INFO rb-46204af-224751-414456 odoo.addons.viin_google_drive.models.google_drive_transport: Google Drive reported a missing file for res.partner,2880. The Odoo reference was left in place: see google.drive.transport._handle_missing_remote_file. 2026-09-11 18:24:32,608 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [125] 2026-09-11 18:24:32,643 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:24:32,661 127 INFO rb-46204af-224751-414456 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-11 18:24:38,143 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2482] 2026-09-11 18:24:38,154 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27282] 2026-09-11 18:24:38,158 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:38,241 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [126] 2026-09-11 18:24:38,291 127 INFO rb-46204af-224751-414456 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-11 18:24:43,265 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2483] 2026-09-11 18:24:43,274 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27469] 2026-09-11 18:24:43,280 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:43,357 127 INFO rb-46204af-224751-414456 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-11 18:24:48,206 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2484] 2026-09-11 18:24:48,218 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27656] 2026-09-11 18:24:48,229 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:48,331 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:24:48,344 127 INFO rb-46204af-224751-414456 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-11 18:24:48,829 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2485] 2026-09-11 18:24:48,836 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27658] 2026-09-11 18:24:48,841 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:49,336 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2486] 2026-09-11 18:24:49,345 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27660] 2026-09-11 18:24:49,352 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:49,538 127 INFO rb-46204af-224751-414456 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-11 18:24:50,038 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2487] 2026-09-11 18:24:50,049 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27663] 2026-09-11 18:24:50,054 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:50,536 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2488] 2026-09-11 18:24:50,555 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27665] 2026-09-11 18:24:50,565 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:50,808 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [130, 129] 2026-09-11 18:24:50,825 127 INFO rb-46204af-224751-414456 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-11 18:24:51,319 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2489] 2026-09-11 18:24:51,328 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27668] 2026-09-11 18:24:51,332 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:51,850 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2490] 2026-09-11 18:24:51,863 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27670] 2026-09-11 18:24:51,869 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:52,254 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [133, 132] 2026-09-11 18:24:52,284 127 INFO rb-46204af-224751-414456 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-11 18:24:52,827 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2491] 2026-09-11 18:24:52,843 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27673] 2026-09-11 18:24:52,849 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:53,344 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2492] 2026-09-11 18:24:53,353 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27675] 2026-09-11 18:24:53,365 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:53,576 127 INFO rb-46204af-224751-414456 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-11 18:24:54,097 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2493] 2026-09-11 18:24:54,105 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27678] 2026-09-11 18:24:54,112 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:54,583 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2494] 2026-09-11 18:24:54,591 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27680] 2026-09-11 18:24:54,598 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:55,239 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [141, 140, 139, 138, 137, 136] 2026-09-11 18:24:55,259 127 INFO rb-46204af-224751-414456 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-11 18:24:55,711 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2495] 2026-09-11 18:24:55,718 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27686] 2026-09-11 18:24:55,725 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:56,146 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2496] 2026-09-11 18:24:56,154 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27688] 2026-09-11 18:24:56,160 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:56,379 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [144, 143] 2026-09-11 18:24:56,405 127 INFO rb-46204af-224751-414456 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-11 18:24:56,930 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2497] 2026-09-11 18:24:56,938 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27691] 2026-09-11 18:24:56,944 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:57,404 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2498] 2026-09-11 18:24:57,415 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27693] 2026-09-11 18:24:57,421 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:57,750 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [148, 147, 146] 2026-09-11 18:24:57,767 127 INFO rb-46204af-224751-414456 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-11 18:24:58,245 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2499] 2026-09-11 18:24:58,255 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27696] 2026-09-11 18:24:58,262 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:58,774 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2500] 2026-09-11 18:24:58,783 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27698] 2026-09-11 18:24:58,788 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:58,935 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:24:58,950 127 INFO rb-46204af-224751-414456 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-11 18:24:59,507 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2501] 2026-09-11 18:24:59,517 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27701] 2026-09-11 18:24:59,524 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:24:59,769 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [153, 152] 2026-09-11 18:24:59,774 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [151, 150] 2026-09-11 18:24:59,791 127 INFO rb-46204af-224751-414456 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-11 18:25:00,249 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2502] 2026-09-11 18:25:00,258 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27704] 2026-09-11 18:25:00,264 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:00,503 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [157, 156] 2026-09-11 18:25:00,522 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [155, 154] 2026-09-11 18:25:00,544 127 INFO rb-46204af-224751-414456 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-11 18:25:00,928 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2503] 2026-09-11 18:25:00,935 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27707] 2026-09-11 18:25:00,941 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:01,189 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [161, 160] 2026-09-11 18:25:01,195 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [159, 158] 2026-09-11 18:25:01,218 127 INFO rb-46204af-224751-414456 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-11 18:25:01,703 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2504] 2026-09-11 18:25:01,713 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27710] 2026-09-11 18:25:01,720 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:01,984 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [165, 164] 2026-09-11 18:25:01,988 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [163, 162] 2026-09-11 18:25:02,029 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:25:02,042 127 INFO rb-46204af-224751-414456 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-11 18:25:02,543 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2505] 2026-09-11 18:25:02,558 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27713] 2026-09-11 18:25:02,566 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:02,962 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [169, 168, 167] 2026-09-11 18:25:02,991 127 INFO rb-46204af-224751-414456 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-11 18:25:03,539 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2506] 2026-09-11 18:25:03,551 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27716] 2026-09-11 18:25:03,560 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:03,881 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [172, 171] 2026-09-11 18:25:03,910 127 INFO rb-46204af-224751-414456 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-11 18:25:04,464 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2507] 2026-09-11 18:25:04,476 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27719] 2026-09-11 18:25:04,484 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:04,809 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [175, 174] 2026-09-11 18:25:04,840 127 INFO rb-46204af-224751-414456 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-11 18:25:05,399 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2508] 2026-09-11 18:25:05,416 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27722] 2026-09-11 18:25:05,423 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:05,771 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [179, 178, 177] 2026-09-11 18:25:05,807 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:25:05,827 127 INFO rb-46204af-224751-414456 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-11 18:25:06,376 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2509] 2026-09-11 18:25:06,385 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27725] 2026-09-11 18:25:06,391 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:06,878 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2510] 2026-09-11 18:25:06,892 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27727] 2026-09-11 18:25:06,899 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:07,119 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [182] 2026-09-11 18:25:07,151 127 INFO rb-46204af-224751-414456 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-11 18:25:07,559 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2511] 2026-09-11 18:25:07,568 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27730] 2026-09-11 18:25:07,574 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:08,030 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2512] 2026-09-11 18:25:08,040 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27732] 2026-09-11 18:25:08,046 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:08,255 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [185] 2026-09-11 18:25:08,277 127 INFO rb-46204af-224751-414456 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-11 18:25:08,785 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2513] 2026-09-11 18:25:08,796 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27735] 2026-09-11 18:25:08,803 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:09,331 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2514] 2026-09-11 18:25:09,349 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27737] 2026-09-11 18:25:09,357 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:09,593 127 INFO rb-46204af-224751-414456 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-11 18:25:10,120 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2515] 2026-09-11 18:25:10,129 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27740] 2026-09-11 18:25:10,135 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:10,617 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2516] 2026-09-11 18:25:10,625 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27742] 2026-09-11 18:25:10,634 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:10,909 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [190] 2026-09-11 18:25:10,947 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:25:10,964 127 INFO rb-46204af-224751-414456 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-11 18:25:10,998 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [191] 2026-09-11 18:25:11,023 127 INFO rb-46204af-224751-414456 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-11 18:25:11,059 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [192] 2026-09-11 18:25:11,083 127 INFO rb-46204af-224751-414456 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-11 18:25:11,112 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [193] 2026-09-11 18:25:11,135 127 INFO rb-46204af-224751-414456 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-11 18:25:11,174 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [194] 2026-09-11 18:25:11,198 127 INFO rb-46204af-224751-414456 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-11 18:25:11,259 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [195] 2026-09-11 18:25:11,285 127 INFO rb-46204af-224751-414456 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-11 18:25:11,322 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [196] 2026-09-11 18:25:11,352 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:25:11,365 127 INFO rb-46204af-224751-414456 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-11 18:25:11,394 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [197] 2026-09-11 18:25:11,420 127 INFO rb-46204af-224751-414456 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-11 18:25:11,483 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [199, 198] 2026-09-11 18:25:11,516 127 INFO rb-46204af-224751-414456 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-11 18:25:11,564 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:25:11,582 127 INFO rb-46204af-224751-414456 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-11 18:25:12,140 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2517] 2026-09-11 18:25:12,148 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27745] 2026-09-11 18:25:12,154 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:12,577 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2518] 2026-09-11 18:25:12,588 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27747] 2026-09-11 18:25:12,595 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:13,124 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2519] 2026-09-11 18:25:13,134 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27749] 2026-09-11 18:25:13,139 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:13,221 127 INFO rb-46204af-224751-414456 odoo.models: Access Denied by ACLs for operation: read, uid: 1576, model: google.drive.account, fields: refresh_token, access_token 2026-09-11 18:25:13,279 127 INFO rb-46204af-224751-414456 odoo.models: Access Denied by ACLs for operation: read, uid: 1576, model: google.drive.account, fields: refresh_token, access_token 2026-09-11 18:25:13,280 127 INFO rb-46204af-224751-414456 odoo.models: Access Denied by ACLs for operation: read, uid: 1576, model: google.drive.account, fields: refresh_token, access_token 2026-09-11 18:25:13,280 127 INFO rb-46204af-224751-414456 odoo.models: Access Denied by ACLs for operation: read, uid: 1576, model: google.drive.account, fields: refresh_token, access_token 2026-09-11 18:25:13,288 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [200] 2026-09-11 18:25:13,313 127 INFO rb-46204af-224751-414456 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-11 18:25:13,845 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2520] 2026-09-11 18:25:13,858 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27751] 2026-09-11 18:25:13,878 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:14,376 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2521] 2026-09-11 18:25:14,389 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27753] 2026-09-11 18:25:14,397 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:14,852 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2522] 2026-09-11 18:25:14,862 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27755] 2026-09-11 18:25:14,869 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:14,964 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [201] 2026-09-11 18:25:14,986 127 INFO rb-46204af-224751-414456 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-11 18:25:15,393 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2523] 2026-09-11 18:25:15,400 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27757] 2026-09-11 18:25:15,405 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:15,808 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2524] 2026-09-11 18:25:15,822 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27759] 2026-09-11 18:25:15,830 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:16,246 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2525] 2026-09-11 18:25:16,253 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27761] 2026-09-11 18:25:16,260 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:16,375 127 INFO rb-46204af-224751-414456 odoo.models: Access Denied by ACLs for operation: read, uid: 1580, model: google.drive.account, fields: refresh_token 2026-09-11 18:25:16,379 127 INFO rb-46204af-224751-414456 odoo.models: Access Denied by ACLs for operation: read, uid: 1580, model: google.drive.account, fields: access_token 2026-09-11 18:25:16,389 127 INFO rb-46204af-224751-414456 odoo.models: Access Denied by ACLs for operation: read, uid: 1582, model: google.drive.account, fields: refresh_token 2026-09-11 18:25:16,389 127 INFO rb-46204af-224751-414456 odoo.models: Access Denied by ACLs for operation: read, uid: 1582, model: google.drive.account, fields: access_token 2026-09-11 18:25:16,399 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [203, 202] 2026-09-11 18:25:16,423 127 INFO rb-46204af-224751-414456 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-11 18:25:16,838 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2526] 2026-09-11 18:25:16,847 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27763] 2026-09-11 18:25:16,852 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:17,327 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2527] 2026-09-11 18:25:17,339 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27765] 2026-09-11 18:25:17,347 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:17,823 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2528] 2026-09-11 18:25:17,829 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27767] 2026-09-11 18:25:17,833 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:18,035 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [205, 204] 2026-09-11 18:25:18,058 127 INFO rb-46204af-224751-414456 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-11 18:25:18,482 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2529] 2026-09-11 18:25:18,493 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27769] 2026-09-11 18:25:18,498 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:18,824 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2530] 2026-09-11 18:25:18,831 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27771] 2026-09-11 18:25:18,837 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:19,238 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2531] 2026-09-11 18:25:19,244 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27773] 2026-09-11 18:25:19,249 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:19,342 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [206] 2026-09-11 18:25:19,373 127 INFO rb-46204af-224751-414456 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-11 18:25:19,808 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2532] 2026-09-11 18:25:19,820 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27775] 2026-09-11 18:25:19,826 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:20,277 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2533] 2026-09-11 18:25:20,289 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27777] 2026-09-11 18:25:20,295 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:20,791 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2534] 2026-09-11 18:25:20,799 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27779] 2026-09-11 18:25:20,807 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:20,871 127 INFO rb-46204af-224751-414456 odoo.models: Access Denied by ACLs for operation: read, uid: 1589, model: google.drive.account, fields: refresh_token, access_token 2026-09-11 18:25:20,903 127 INFO rb-46204af-224751-414456 odoo.models: Access Denied by ACLs for operation: read, uid: 1589, model: google.drive.account, fields: refresh_token, access_token 2026-09-11 18:25:20,903 127 INFO rb-46204af-224751-414456 odoo.models: Access Denied by ACLs for operation: read, uid: 1589, model: google.drive.account, fields: refresh_token, access_token 2026-09-11 18:25:20,904 127 INFO rb-46204af-224751-414456 odoo.models: Access Denied by ACLs for operation: read, uid: 1589, model: google.drive.account, fields: refresh_token, access_token 2026-09-11 18:25:20,914 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [207] 2026-09-11 18:25:20,944 127 INFO rb-46204af-224751-414456 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-11 18:25:21,423 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2535] 2026-09-11 18:25:21,430 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27781] 2026-09-11 18:25:21,435 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:21,831 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2536] 2026-09-11 18:25:21,842 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27783] 2026-09-11 18:25:21,847 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:22,338 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2537] 2026-09-11 18:25:22,362 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27785] 2026-09-11 18:25:22,369 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:22,457 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [209, 208] 2026-09-11 18:25:22,511 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:25:22,535 127 INFO rb-46204af-224751-414456 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-11 18:25:22,998 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2538] 2026-09-11 18:25:23,009 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27787] 2026-09-11 18:25:23,016 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:23,519 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2539] 2026-09-11 18:25:23,528 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27789] 2026-09-11 18:25:23,534 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:23,691 127 INFO rb-46204af-224751-414456 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-11 18:25:24,131 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2540] 2026-09-11 18:25:24,138 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27792] 2026-09-11 18:25:24,143 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:24,565 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2541] 2026-09-11 18:25:24,573 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27794] 2026-09-11 18:25:24,580 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:24,682 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted google.drive.config records with IDs: [56] 2026-09-11 18:25:24,726 127 INFO rb-46204af-224751-414456 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-11 18:25:25,216 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2542] 2026-09-11 18:25:25,226 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27797] 2026-09-11 18:25:25,233 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:25,730 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2543] 2026-09-11 18:25:25,740 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27799] 2026-09-11 18:25:25,747 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:25,968 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [214, 213] 2026-09-11 18:25:25,986 127 INFO rb-46204af-224751-414456 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-11 18:25:26,459 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2544] 2026-09-11 18:25:26,467 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27802] 2026-09-11 18:25:26,474 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:26,912 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2545] 2026-09-11 18:25:26,925 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27804] 2026-09-11 18:25:26,932 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:27,288 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [218, 217, 216] 2026-09-11 18:25:27,315 127 INFO rb-46204af-224751-414456 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-11 18:25:27,764 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2546] 2026-09-11 18:25:27,788 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27807] 2026-09-11 18:25:27,794 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:28,288 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2547] 2026-09-11 18:25:28,305 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27809] 2026-09-11 18:25:28,311 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:28,440 127 INFO rb-46204af-224751-414456 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-11 18:25:28,916 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2548] 2026-09-11 18:25:28,923 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27812] 2026-09-11 18:25:28,931 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:29,401 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2549] 2026-09-11 18:25:29,408 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27814] 2026-09-11 18:25:29,414 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:29,650 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [222, 221] 2026-09-11 18:25:29,691 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:25:29,708 127 INFO rb-46204af-224751-414456 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-11 18:25:30,238 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2550] 2026-09-11 18:25:30,254 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27817] 2026-09-11 18:25:30,264 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:30,618 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [226, 225, 224] 2026-09-11 18:25:30,641 127 INFO rb-46204af-224751-414456 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-11 18:25:31,134 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2551] 2026-09-11 18:25:31,145 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27820] 2026-09-11 18:25:31,151 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:31,373 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [229, 228] 2026-09-11 18:25:31,396 127 INFO rb-46204af-224751-414456 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-11 18:25:31,906 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2552] 2026-09-11 18:25:31,931 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27823] 2026-09-11 18:25:31,938 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:32,183 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [232, 231] 2026-09-11 18:25:32,222 127 INFO rb-46204af-224751-414456 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-11 18:25:32,684 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2553] 2026-09-11 18:25:32,697 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27826] 2026-09-11 18:25:32,704 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:32,958 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [235, 234] 2026-09-11 18:25:32,984 127 INFO rb-46204af-224751-414456 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-11 18:25:33,469 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2554] 2026-09-11 18:25:33,479 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27829] 2026-09-11 18:25:33,485 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:33,714 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [238, 237] 2026-09-11 18:25:33,736 127 INFO rb-46204af-224751-414456 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-11 18:25:34,335 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2555] 2026-09-11 18:25:34,346 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27832] 2026-09-11 18:25:34,357 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:34,606 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [241, 240] 2026-09-11 18:25:34,647 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:25:34,663 127 INFO rb-46204af-224751-414456 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-11 18:25:34,758 127 INFO rb-46204af-224751-414456 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-11 18:25:34,813 127 INFO rb-46204af-224751-414456 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-11 18:25:34,862 127 INFO rb-46204af-224751-414456 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-11 18:25:34,891 127 INFO rb-46204af-224751-414456 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-11 18:25:34,928 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:25:34,944 127 INFO rb-46204af-224751-414456 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-11 18:25:39,950 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2556] 2026-09-11 18:25:39,960 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28020] 2026-09-11 18:25:39,966 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:40,393 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2557] 2026-09-11 18:25:40,400 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28022] 2026-09-11 18:25:40,405 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:40,500 127 INFO rb-46204af-224751-414456 odoo.models: Access Denied by ACLs for operation: read, uid: 1614, model: google.drive.account, fields: refresh_token 2026-09-11 18:25:40,564 127 INFO rb-46204af-224751-414456 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-11 18:25:46,336 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2558] 2026-09-11 18:25:46,350 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28209] 2026-09-11 18:25:46,359 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:46,784 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2559] 2026-09-11 18:25:46,791 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28211] 2026-09-11 18:25:46,797 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:46,897 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [120], uid: 1616, model: google.drive.account 2026-09-11 18:25:46,950 127 INFO rb-46204af-224751-414456 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-11 18:25:52,624 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2560] 2026-09-11 18:25:52,631 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28398] 2026-09-11 18:25:52,636 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:53,134 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2561] 2026-09-11 18:25:53,143 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28400] 2026-09-11 18:25:53,150 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:53,228 127 INFO rb-46204af-224751-414456 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-11 18:25:58,009 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2562] 2026-09-11 18:25:58,017 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28587] 2026-09-11 18:25:58,024 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:58,404 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2563] 2026-09-11 18:25:58,412 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28589] 2026-09-11 18:25:58,417 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:25:58,490 127 INFO rb-46204af-224751-414456 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-11 18:26:03,270 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2564] 2026-09-11 18:26:03,290 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28776] 2026-09-11 18:26:03,297 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:03,779 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2565] 2026-09-11 18:26:03,794 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28778] 2026-09-11 18:26:03,808 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:03,969 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:26:03,985 127 INFO rb-46204af-224751-414456 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-11 18:26:04,451 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2566] 2026-09-11 18:26:04,464 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28780] 2026-09-11 18:26:04,471 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:04,690 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [246] 2026-09-11 18:26:04,720 127 INFO rb-46204af-224751-414456 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-11 18:26:05,211 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2567] 2026-09-11 18:26:05,220 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28784] 2026-09-11 18:26:05,227 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:05,462 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [247] 2026-09-11 18:26:05,487 127 INFO rb-46204af-224751-414456 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-11 18:26:06,053 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2568] 2026-09-11 18:26:06,063 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28788] 2026-09-11 18:26:06,070 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:06,547 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2569] 2026-09-11 18:26:06,564 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28793] 2026-09-11 18:26:06,570 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:06,608 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3015], uid: 1626, model: res.partner 2026-09-11 18:26:06,617 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1626, model: ir.attachment 2026-09-11 18:26:06,645 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [248] 2026-09-11 18:26:06,686 127 INFO rb-46204af-224751-414456 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-11 18:26:07,183 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2570] 2026-09-11 18:26:07,194 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28795] 2026-09-11 18:26:07,203 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:07,413 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [249] 2026-09-11 18:26:07,445 127 INFO rb-46204af-224751-414456 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-11 18:26:07,982 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2571] 2026-09-11 18:26:08,008 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28799] 2026-09-11 18:26:08,018 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:08,343 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [253, 252, 251] 2026-09-11 18:26:08,346 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [250] 2026-09-11 18:26:08,370 127 INFO rb-46204af-224751-414456 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-11 18:26:08,832 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2572] 2026-09-11 18:26:08,841 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28803] 2026-09-11 18:26:08,848 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:09,145 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [257, 256, 255] 2026-09-11 18:26:09,148 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [254] 2026-09-11 18:26:09,182 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:26:09,196 127 INFO rb-46204af-224751-414456 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-11 18:26:09,718 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2573] 2026-09-11 18:26:09,730 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28807] 2026-09-11 18:26:09,738 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:09,841 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [258] 2026-09-11 18:26:09,870 127 INFO rb-46204af-224751-414456 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-11 18:26:10,360 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2574] 2026-09-11 18:26:10,369 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28809] 2026-09-11 18:26:10,375 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:10,441 127 INFO rb-46204af-224751-414456 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-11 18:26:10,891 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2575] 2026-09-11 18:26:10,903 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28811] 2026-09-11 18:26:10,909 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:10,981 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:26:10,998 127 INFO rb-46204af-224751-414456 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-11 18:26:11,048 127 INFO rb-46204af-224751-414456 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-11 18:26:11,107 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:26:11,125 127 INFO rb-46204af-224751-414456 odoo.addons.viin_google_drive.tests.test_an_odoo_attachment_uploads_to_drive: Starting TestAnOdooAttachmentUploadsToDrive.test_the_original_attachment_survives_the_upload ... 2026-09-11 18:26:11,692 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2576] 2026-09-11 18:26:11,701 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28813] 2026-09-11 18:26:11,708 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:12,022 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [262, 261, 260] 2026-09-11 18:26:12,043 127 INFO rb-46204af-224751-414456 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-11 18:26:12,530 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2577] 2026-09-11 18:26:12,541 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28816] 2026-09-11 18:26:12,548 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:12,794 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [266, 265, 264] 2026-09-11 18:26:12,816 127 INFO rb-46204af-224751-414456 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-11 18:26:13,343 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2578] 2026-09-11 18:26:13,378 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28819] 2026-09-11 18:26:13,394 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:13,724 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [270, 269, 268] 2026-09-11 18:26:13,745 127 INFO rb-46204af-224751-414456 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-11 18:26:14,182 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2579] 2026-09-11 18:26:14,191 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28822] 2026-09-11 18:26:14,197 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:14,607 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [274, 273, 272] 2026-09-11 18:26:14,651 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:26:14,669 127 INFO rb-46204af-224751-414456 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-11 18:26:15,127 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2580] 2026-09-11 18:26:15,142 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28825] 2026-09-11 18:26:15,148 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:15,434 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [279, 278, 277, 276] 2026-09-11 18:26:15,455 127 INFO rb-46204af-224751-414456 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-11 18:26:15,880 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2581] 2026-09-11 18:26:15,888 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28828] 2026-09-11 18:26:15,893 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:16,194 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [283, 282, 281] 2026-09-11 18:26:16,214 127 INFO rb-46204af-224751-414456 odoo.addons.viin_google_drive.tests.test_changing_a_share_reaches_google: Starting TestChangingAShareReachesGoogle.test_a_write_that_changes_nothing_reaches_nobody ... 2026-09-11 18:26:16,674 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2582] 2026-09-11 18:26:16,682 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28831] 2026-09-11 18:26:16,688 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:16,958 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [287, 286, 285] 2026-09-11 18:26:16,982 127 INFO rb-46204af-224751-414456 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-11 18:26:17,416 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2583] 2026-09-11 18:26:17,435 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28834] 2026-09-11 18:26:17,446 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:17,768 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [291, 290, 289] 2026-09-11 18:26:17,790 127 INFO rb-46204af-224751-414456 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-11 18:26:18,206 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2584] 2026-09-11 18:26:18,214 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28838] 2026-09-11 18:26:18,221 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:18,699 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [298, 297, 296, 295, 294, 293] 2026-09-11 18:26:18,725 127 INFO rb-46204af-224751-414456 odoo.addons.viin_google_drive.tests.test_changing_a_share_reaches_google: Starting TestChangingAShareReachesGoogle.test_promoting_a_colleague_to_writer_reaches_google ... 2026-09-11 18:26:19,245 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2585] 2026-09-11 18:26:19,266 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28841] 2026-09-11 18:26:19,280 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:19,692 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [303, 302, 301, 300] 2026-09-11 18:26:19,720 127 INFO rb-46204af-224751-414456 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-11 18:26:20,217 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2586] 2026-09-11 18:26:20,227 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28844] 2026-09-11 18:26:20,233 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:20,568 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [307, 306, 305] 2026-09-11 18:26:20,591 127 INFO rb-46204af-224751-414456 odoo.addons.viin_google_drive.tests.test_changing_a_share_reaches_google: Starting TestChangingAShareReachesGoogle.test_the_update_addresses_this_files_own_grant ... 2026-09-11 18:26:21,050 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2587] 2026-09-11 18:26:21,058 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28847] 2026-09-11 18:26:21,065 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:21,440 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [312, 311, 310, 309] 2026-09-11 18:26:21,462 127 INFO rb-46204af-224751-414456 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-11 18:26:21,882 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2588] 2026-09-11 18:26:21,895 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28850] 2026-09-11 18:26:21,900 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:22,205 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [316, 315, 314] 2026-09-11 18:26:22,247 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:26:22,263 127 INFO rb-46204af-224751-414456 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-11 18:26:22,332 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [318] 2026-09-11 18:26:22,372 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:26:22,388 127 INFO rb-46204af-224751-414456 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-11 18:26:22,796 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2589] 2026-09-11 18:26:22,806 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28853] 2026-09-11 18:26:22,812 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:22,887 127 INFO rb-46204af-224751-414456 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-11 18:26:23,333 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2590] 2026-09-11 18:26:23,343 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28855] 2026-09-11 18:26:23,351 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:23,410 127 INFO rb-46204af-224751-414456 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-11 18:26:23,866 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2591] 2026-09-11 18:26:23,875 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28857] 2026-09-11 18:26:23,882 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:23,958 127 INFO rb-46204af-224751-414456 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-11 18:26:24,379 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2592] 2026-09-11 18:26:24,388 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28859] 2026-09-11 18:26:24,395 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:24,479 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:26:24,495 127 INFO rb-46204af-224751-414456 odoo.addons.viin_google_drive.tests.test_dead_refresh_token_revokes_account: Starting TestDeadRefreshTokenRevokesAccount.test_a_google_outage_does_not_revoke_anybody ... 2026-09-11 18:26:24,995 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2593] 2026-09-11 18:26:25,005 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28861] 2026-09-11 18:26:25,012 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:25,473 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2594] 2026-09-11 18:26:25,481 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28863] 2026-09-11 18:26:25,488 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:25,618 127 INFO rb-46204af-224751-414456 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-11 18:26:26,070 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2595] 2026-09-11 18:26:26,081 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28865] 2026-09-11 18:26:26,089 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:26,515 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2596] 2026-09-11 18:26:26,526 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28867] 2026-09-11 18:26:26,535 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:26,649 127 INFO rb-46204af-224751-414456 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-11 18:26:27,081 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2597] 2026-09-11 18:26:27,090 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28869] 2026-09-11 18:26:27,096 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:27,550 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2598] 2026-09-11 18:26:27,558 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28871] 2026-09-11 18:26:27,565 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:27,650 127 INFO rb-46204af-224751-414456 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-11 18:26:28,178 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2599] 2026-09-11 18:26:28,185 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28873] 2026-09-11 18:26:28,190 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:28,591 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2600] 2026-09-11 18:26:28,599 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28875] 2026-09-11 18:26:28,606 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:28,712 127 INFO rb-46204af-224751-414456 odoo.addons.viin_google_drive.tests.test_dead_refresh_token_revokes_account: Starting TestDeadRefreshTokenRevokesAccount.test_detection_happens_on_the_refresh_leg ... 2026-09-11 18:26:29,145 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2601] 2026-09-11 18:26:29,155 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28877] 2026-09-11 18:26:29,162 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:29,593 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2602] 2026-09-11 18:26:29,600 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28879] 2026-09-11 18:26:29,606 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:29,707 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:26:29,721 127 INFO rb-46204af-224751-414456 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-11 18:26:30,303 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2603] 2026-09-11 18:26:30,315 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28881] 2026-09-11 18:26:30,321 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:30,697 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [327, 326, 325] 2026-09-11 18:26:30,730 127 INFO rb-46204af-224751-414456 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-11 18:26:31,219 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2604] 2026-09-11 18:26:31,232 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28884] 2026-09-11 18:26:31,243 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:31,523 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [331, 330, 329] 2026-09-11 18:26:31,547 127 INFO rb-46204af-224751-414456 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-11 18:26:31,948 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2605] 2026-09-11 18:26:31,955 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28887] 2026-09-11 18:26:31,961 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:32,271 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [335, 334, 333] 2026-09-11 18:26:32,325 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:26:32,352 127 INFO rb-46204af-224751-414456 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-11 18:26:32,804 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2606] 2026-09-11 18:26:32,812 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28890] 2026-09-11 18:26:32,818 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:33,075 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [338, 337] 2026-09-11 18:26:33,101 127 INFO rb-46204af-224751-414456 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-11 18:26:33,622 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2607] 2026-09-11 18:26:33,634 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28893] 2026-09-11 18:26:33,639 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:33,923 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [341, 340] 2026-09-11 18:26:33,944 127 INFO rb-46204af-224751-414456 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-11 18:26:34,386 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2608] 2026-09-11 18:26:34,394 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28896] 2026-09-11 18:26:34,399 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:34,670 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [344, 343] 2026-09-11 18:26:34,711 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:26:34,727 127 INFO rb-46204af-224751-414456 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-11 18:26:34,782 127 INFO rb-46204af-224751-414456 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-11 18:26:34,838 127 INFO rb-46204af-224751-414456 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-11 18:26:34,879 127 INFO rb-46204af-224751-414456 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-11 18:26:34,927 127 INFO rb-46204af-224751-414456 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-11 18:26:34,969 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:26:34,982 127 INFO rb-46204af-224751-414456 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-11 18:26:44,817 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2609] 2026-09-11 18:26:44,826 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29268] 2026-09-11 18:26:44,832 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:45,324 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2610] 2026-09-11 18:26:45,331 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29270] 2026-09-11 18:26:45,337 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:45,416 127 INFO rb-46204af-224751-414456 odoo.addons.viin_google_drive.tests.test_drive_records_are_company_scoped: Starting TestDriveRecordsAreCompanyScoped.test_a_user_never_sees_another_companys_templates ... 2026-09-11 18:26:54,824 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2611] 2026-09-11 18:26:54,833 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29641] 2026-09-11 18:26:54,839 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:55,265 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2612] 2026-09-11 18:26:55,276 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29643] 2026-09-11 18:26:55,285 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:26:55,402 127 INFO rb-46204af-224751-414456 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-11 18:27:05,280 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2613] 2026-09-11 18:27:05,290 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30014] 2026-09-11 18:27:05,297 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:27:05,790 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2614] 2026-09-11 18:27:05,797 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30016] 2026-09-11 18:27:05,802 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:27:05,900 127 INFO rb-46204af-224751-414456 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-11 18:27:15,231 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2615] 2026-09-11 18:27:15,245 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30387] 2026-09-11 18:27:15,257 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:27:15,698 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2616] 2026-09-11 18:27:15,709 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30389] 2026-09-11 18:27:15,717 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:27:15,823 127 INFO rb-46204af-224751-414456 odoo.addons.viin_google_drive.tests.test_drive_records_are_company_scoped: Starting TestDriveRecordsAreCompanyScoped.test_the_template_model_carries_a_company ... 2026-09-11 18:27:25,184 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2617] 2026-09-11 18:27:25,192 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30760] 2026-09-11 18:27:25,199 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:27:25,644 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2618] 2026-09-11 18:27:25,654 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30762] 2026-09-11 18:27:25,660 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:27:25,746 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:27:25,760 127 INFO rb-46204af-224751-414456 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-11 18:27:31,465 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2619] 2026-09-11 18:27:31,473 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30949] 2026-09-11 18:27:31,478 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:27:31,883 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2620] 2026-09-11 18:27:31,891 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30951] 2026-09-11 18:27:31,896 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:27:32,255 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [350, 349, 348, 347] 2026-09-11 18:27:32,290 127 INFO rb-46204af-224751-414456 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-11 18:27:37,020 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2621] 2026-09-11 18:27:37,038 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31139] 2026-09-11 18:27:37,044 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:27:37,466 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2622] 2026-09-11 18:27:37,476 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31141] 2026-09-11 18:27:37,482 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:27:37,885 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [356, 355, 354, 353] 2026-09-11 18:27:37,930 127 INFO rb-46204af-224751-414456 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-11 18:27:42,903 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2623] 2026-09-11 18:27:42,912 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31329] 2026-09-11 18:27:42,917 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:27:43,352 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2624] 2026-09-11 18:27:43,364 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31331] 2026-09-11 18:27:43,371 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:27:43,750 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [362, 361, 360, 359] 2026-09-11 18:27:43,806 127 INFO rb-46204af-224751-414456 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-11 18:27:48,874 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2625] 2026-09-11 18:27:48,888 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31519] 2026-09-11 18:27:48,895 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:27:49,387 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2626] 2026-09-11 18:27:49,396 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31521] 2026-09-11 18:27:49,406 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:27:49,797 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [368, 367, 366, 365] 2026-09-11 18:27:49,844 127 INFO rb-46204af-224751-414456 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-11 18:27:54,914 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2627] 2026-09-11 18:27:54,924 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31709] 2026-09-11 18:27:54,931 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:27:55,358 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2628] 2026-09-11 18:27:55,367 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31711] 2026-09-11 18:27:55,375 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:27:55,810 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [374, 373, 372, 371] 2026-09-11 18:27:55,873 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:27:55,890 127 INFO rb-46204af-224751-414456 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-11 18:27:56,426 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2629] 2026-09-11 18:27:56,434 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31714] 2026-09-11 18:27:56,440 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:27:56,543 127 INFO rb-46204af-224751-414456 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-11 18:27:57,071 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2630] 2026-09-11 18:27:57,085 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31717] 2026-09-11 18:27:57,100 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:27:57,167 127 INFO rb-46204af-224751-414456 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-11 18:27:57,612 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2631] 2026-09-11 18:27:57,621 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31719] 2026-09-11 18:27:57,627 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:27:57,675 127 INFO rb-46204af-224751-414456 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-11 18:27:58,141 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2632] 2026-09-11 18:27:58,151 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31721] 2026-09-11 18:27:58,157 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:27:58,206 127 INFO rb-46204af-224751-414456 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-11 18:27:58,568 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2633] 2026-09-11 18:27:58,578 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31723] 2026-09-11 18:27:58,584 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:27:58,641 127 INFO rb-46204af-224751-414456 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-11 18:27:59,051 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2634] 2026-09-11 18:27:59,059 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31725] 2026-09-11 18:27:59,064 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:27:59,142 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:27:59,156 127 INFO rb-46204af-224751-414456 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-11 18:27:59,578 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2635] 2026-09-11 18:27:59,594 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31728] 2026-09-11 18:27:59,598 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:27:59,928 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2636] 2026-09-11 18:27:59,937 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31730] 2026-09-11 18:27:59,944 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:28:00,045 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [377] 2026-09-11 18:28:00,072 127 INFO rb-46204af-224751-414456 odoo.addons.viin_google_drive.tests.test_expired_credentials_bind_to_the_failing_account: Starting TestExpiredCredentialsBindToTheFailingAccount.test_an_unbound_call_expires_nobody ... 2026-09-11 18:28:00,469 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2637] 2026-09-11 18:28:00,475 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31732] 2026-09-11 18:28:00,480 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:28:00,883 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2638] 2026-09-11 18:28:00,890 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31734] 2026-09-11 18:28:00,895 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:28:01,008 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [380] 2026-09-11 18:28:01,038 127 INFO rb-46204af-224751-414456 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-11 18:28:01,524 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2639] 2026-09-11 18:28:01,536 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31736] 2026-09-11 18:28:01,544 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:28:01,923 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2640] 2026-09-11 18:28:01,933 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31738] 2026-09-11 18:28:01,938 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:28:02,055 127 INFO rb-46204af-224751-414456 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-11 18:28:02,509 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2641] 2026-09-11 18:28:02,516 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31740] 2026-09-11 18:28:02,521 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:28:02,990 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2642] 2026-09-11 18:28:02,997 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31742] 2026-09-11 18:28:03,002 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:28:03,126 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [385] 2026-09-11 18:28:03,153 127 INFO rb-46204af-224751-414456 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-11 18:28:03,606 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2643] 2026-09-11 18:28:03,615 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31744] 2026-09-11 18:28:03,621 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:28:04,025 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2644] 2026-09-11 18:28:04,033 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31746] 2026-09-11 18:28:04,039 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:28:04,164 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:28:04,178 127 INFO rb-46204af-224751-414456 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-11 18:28:04,632 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2645] 2026-09-11 18:28:04,643 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31748] 2026-09-11 18:28:04,652 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:28:04,913 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [390, 389] 2026-09-11 18:28:04,931 127 INFO rb-46204af-224751-414456 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-11 18:28:05,329 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2646] 2026-09-11 18:28:05,337 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31751] 2026-09-11 18:28:05,343 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:28:05,606 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [394, 393, 392] 2026-09-11 18:28:05,633 127 INFO rb-46204af-224751-414456 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-11 18:28:06,053 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2647] 2026-09-11 18:28:06,061 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31754] 2026-09-11 18:28:06,067 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:28:06,409 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [398, 397, 396] 2026-09-11 18:28:06,437 127 INFO rb-46204af-224751-414456 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-11 18:28:06,911 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2648] 2026-09-11 18:28:06,919 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31757] 2026-09-11 18:28:06,924 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:28:07,235 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [402, 401, 400] 2026-09-11 18:28:07,259 127 INFO rb-46204af-224751-414456 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-11 18:28:07,697 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2649] 2026-09-11 18:28:07,703 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31760] 2026-09-11 18:28:07,707 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:28:07,935 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [406, 405, 404] 2026-09-11 18:28:07,955 127 INFO rb-46204af-224751-414456 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-11 18:28:08,401 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2650] 2026-09-11 18:28:08,410 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31763] 2026-09-11 18:28:08,415 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:28:08,688 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [410, 409, 408] 2026-09-11 18:28:08,727 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:28:08,742 127 INFO rb-46204af-224751-414456 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-11 18:28:09,218 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2651] 2026-09-11 18:28:09,227 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31766] 2026-09-11 18:28:09,234 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:28:09,541 127 INFO rb-46204af-224751-414456 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-11 18:28:10,028 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2652] 2026-09-11 18:28:10,040 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31780] 2026-09-11 18:28:10,046 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:28:10,294 127 INFO rb-46204af-224751-414456 odoo.addons.viin_google_drive.tests.test_filtering_on_documents_stays_in_sql: Starting TestFilteringOnDocumentsStaysInSql.test_asking_which_document_is_still_refused ... 2026-09-11 18:28:10,787 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2653] 2026-09-11 18:28:10,796 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31794] 2026-09-11 18:28:10,803 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:28:10,970 127 INFO rb-46204af-224751-414456 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-11 18:28:11,433 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2654] 2026-09-11 18:28:11,446 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31800] 2026-09-11 18:28:11,453 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:28:11,716 127 INFO rb-46204af-224751-414456 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-11 18:28:12,117 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2655] 2026-09-11 18:28:12,135 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31814] 2026-09-11 18:28:12,147 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:28:12,319 127 INFO rb-46204af-224751-414456 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-11 18:28:12,672 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2656] 2026-09-11 18:28:12,680 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31828] 2026-09-11 18:28:12,687 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:28:12,841 127 INFO rb-46204af-224751-414456 odoo.addons.viin_google_drive.tests.test_filtering_on_documents_stays_in_sql: Starting TestFilteringOnDocumentsStaysInSql.test_the_fixture_really_grows ... 2026-09-11 18:28:13,269 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2657] 2026-09-11 18:28:13,275 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31842] 2026-09-11 18:28:13,280 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:28:13,439 127 INFO rb-46204af-224751-414456 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-11 18:28:13,844 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2658] 2026-09-11 18:28:13,851 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31856] 2026-09-11 18:28:13,858 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:28:14,097 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:28:14,113 127 INFO rb-46204af-224751-414456 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-11 18:28:14,204 127 INFO rb-46204af-224751-414456 odoo.addons.viin_google_drive.tests.test_google_drive_document_delegation: Starting TestGoogleDriveDocumentDelegation.test_deleting_the_attachment_removes_the_document ... 2026-09-11 18:28:14,330 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [17704] 2026-09-11 18:28:14,347 127 INFO rb-46204af-224751-414456 odoo.addons.viin_google_drive.tests.test_google_drive_document_delegation: Starting TestGoogleDriveDocumentDelegation.test_deleting_the_document_removes_the_attachment ... 2026-09-11 18:28:14,408 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted google.drive.document records with IDs: [166] 2026-09-11 18:28:14,421 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [17705] 2026-09-11 18:28:14,439 127 INFO rb-46204af-224751-414456 odoo.addons.viin_google_drive.tests.test_google_drive_document_delegation: Starting TestGoogleDriveDocumentDelegation.test_moving_the_google_link_moves_the_attachment_link ... 2026-09-11 18:28:14,503 127 INFO rb-46204af-224751-414456 odoo.addons.viin_google_drive.tests.test_google_drive_document_delegation: Starting TestGoogleDriveDocumentDelegation.test_no_column_was_added_to_ir_attachment ... 2026-09-11 18:28:14,590 127 INFO rb-46204af-224751-414456 odoo.addons.viin_google_drive.tests.test_google_drive_document_delegation: Starting TestGoogleDriveDocumentDelegation.test_renaming_the_attachment_is_visible_from_the_document ... 2026-09-11 18:28:14,662 127 INFO rb-46204af-224751-414456 odoo.addons.viin_google_drive.tests.test_google_drive_document_delegation: Starting TestGoogleDriveDocumentDelegation.test_renaming_the_document_renames_what_the_user_sees ... 2026-09-11 18:28:14,731 127 INFO rb-46204af-224751-414456 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-11 18:28:14,808 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:28:14,850 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:28:16,698 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86edaac860> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:28:16,698 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ec685b20> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:28:16,706 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:28:16,710 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ec6856c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:28:16,729 127 INFO rb-46204af-224751-414456 odoo.modules.registry: module viin_google_drive: creating or updating database tables 2026-09-11 18:28:17,874 127 INFO rb-46204af-224751-414456 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-11 18:28:17,895 127 INFO rb-46204af-224751-414456 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-11 18:28:17,945 127 INFO rb-46204af-224751-414456 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-11 18:28:17,977 127 INFO rb-46204af-224751-414456 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-11 18:28:18,007 127 INFO rb-46204af-224751-414456 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-11 18:28:18,038 127 INFO rb-46204af-224751-414456 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-11 18:28:18,086 127 INFO rb-46204af-224751-414456 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-11 18:28:18,112 127 INFO rb-46204af-224751-414456 odoo.addons.viin_google_drive.tests.test_google_drive_mixin_resolves_documents: Starting TestGoogleDriveMixinResolvesDocuments.test_the_mixin_itself_ships_no_table ... 2026-09-11 18:28:18,174 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:28:19,920 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ed3a7420> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:28:19,921 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c5da4360> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:28:19,925 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:28:19,928 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c5da79c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:28:19,951 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:28:19,963 127 INFO rb-46204af-224751-414456 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-11 18:28:20,338 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [412] 2026-09-11 18:28:20,365 127 INFO rb-46204af-224751-414456 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-11 18:28:20,501 127 INFO rb-46204af-224751-414456 odoo.addons.viin_google_drive.tests.test_google_drive_permission_defaults: Starting TestGoogleDrivePermissionDefaults.test_ownership_cannot_be_handed_away_from_odoo ... 2026-09-11 18:28:20,599 127 INFO rb-46204af-224751-414456 odoo.addons.viin_google_drive.tests.test_google_drive_permission_defaults: Starting TestGoogleDrivePermissionDefaults.test_picking_a_contact_fills_in_their_address ... 2026-09-11 18:28:20,788 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [416] 2026-09-11 18:28:20,814 127 INFO rb-46204af-224751-414456 odoo.addons.viin_google_drive.tests.test_google_drive_permission_defaults: Starting TestGoogleDrivePermissionDefaults.test_publishing_by_link_needs_no_address ... 2026-09-11 18:28:20,970 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [418] 2026-09-11 18:28:20,992 127 INFO rb-46204af-224751-414456 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-11 18:28:21,111 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:28:21,122 127 INFO rb-46204af-224751-414456 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-11 18:28:21,622 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2659] 2026-09-11 18:28:21,642 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31884] 2026-09-11 18:28:21,648 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:28:21,829 127 INFO rb-46204af-224751-414456 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-11 18:28:22,309 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2661] 2026-09-11 18:28:22,321 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31888] 2026-09-11 18:28:22,327 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:28:22,511 127 INFO rb-46204af-224751-414456 odoo.addons.viin_google_drive.tests.test_google_identity_is_recorded_and_forgotten: Starting TestGoogleIdentityIsRecordedAndForgotten.test_disconnecting_forgets_every_stored_credential ... 2026-09-11 18:28:23,022 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2663] 2026-09-11 18:28:23,030 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31892] 2026-09-11 18:28:23,035 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:28:23,211 127 INFO rb-46204af-224751-414456 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-11 18:28:23,586 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2665] 2026-09-11 18:28:23,594 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31896] 2026-09-11 18:28:23,600 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:28:23,769 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:28:23,798 127 INFO rb-46204af-224751-414456 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-11 18:28:23,842 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:28:23,853 127 INFO rb-46204af-224751-414456 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-11 18:28:24,287 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2667] 2026-09-11 18:28:24,297 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31900] 2026-09-11 18:28:24,303 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:28:29,888 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2668] 2026-09-11 18:28:29,895 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32087] 2026-09-11 18:28:29,901 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:28:30,397 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2669] 2026-09-11 18:28:30,406 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32089] 2026-09-11 18:28:30,415 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:28:30,510 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [424] 2026-09-11 18:28:30,561 127 INFO rb-46204af-224751-414456 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-11 18:28:30,978 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2670] 2026-09-11 18:28:30,989 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32091] 2026-09-11 18:28:30,996 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:28:36,038 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2671] 2026-09-11 18:28:36,053 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32278] 2026-09-11 18:28:36,061 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:28:36,479 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2672] 2026-09-11 18:28:36,487 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32280] 2026-09-11 18:28:36,492 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:28:36,552 127 INFO rb-46204af-224751-414456 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-11 18:28:36,923 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2673] 2026-09-11 18:28:36,930 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32282] 2026-09-11 18:28:36,937 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:28:42,033 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2674] 2026-09-11 18:28:42,049 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32469] 2026-09-11 18:28:42,058 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:28:42,535 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2675] 2026-09-11 18:28:42,541 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32471] 2026-09-11 18:28:42,546 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:28:42,621 127 INFO rb-46204af-224751-414456 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-11 18:28:43,003 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2676] 2026-09-11 18:28:43,012 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32473] 2026-09-11 18:28:43,018 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:28:47,889 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2677] 2026-09-11 18:28:47,909 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32660] 2026-09-11 18:28:47,929 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:28:48,326 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2678] 2026-09-11 18:28:48,334 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32662] 2026-09-11 18:28:48,340 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:28:48,427 127 INFO rb-46204af-224751-414456 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-11 18:28:48,820 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2679] 2026-09-11 18:28:48,829 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32664] 2026-09-11 18:28:48,838 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:28:53,907 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2680] 2026-09-11 18:28:53,921 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32851] 2026-09-11 18:28:53,931 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:28:54,390 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2681] 2026-09-11 18:28:54,398 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32853] 2026-09-11 18:28:54,404 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:28:54,475 127 INFO rb-46204af-224751-414456 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-11 18:28:54,915 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2682] 2026-09-11 18:28:54,924 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [32855] 2026-09-11 18:28:54,933 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:28:59,906 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2683] 2026-09-11 18:28:59,918 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33042] 2026-09-11 18:28:59,924 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:29:00,394 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2684] 2026-09-11 18:29:00,416 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33044] 2026-09-11 18:29:00,423 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:29:00,518 127 INFO rb-46204af-224751-414456 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-11 18:29:00,994 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2685] 2026-09-11 18:29:01,001 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33046] 2026-09-11 18:29:01,006 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:29:06,207 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2686] 2026-09-11 18:29:06,214 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33233] 2026-09-11 18:29:06,220 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:29:06,719 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2687] 2026-09-11 18:29:06,728 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33235] 2026-09-11 18:29:06,734 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:29:06,826 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:29:06,840 127 INFO rb-46204af-224751-414456 odoo.addons.viin_google_drive.tests.test_no_restricted_drive_scope: Starting TestNoRestrictedDriveScope.test_module_never_names_a_restricted_google_drive_scope ... 2026-09-11 18:29:06,883 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:29:06,900 127 INFO rb-46204af-224751-414456 odoo.addons.viin_google_drive.tests.test_oauth_callback_route: Starting TestOauthCallbackRoute.test_a_forged_state_is_rejected_and_stores_no_token ... 2026-09-11 18:29:07,400 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2688] 2026-09-11 18:29:07,410 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33237] 2026-09-11 18:29:07,417 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:29:07,793 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2689] 2026-09-11 18:29:07,800 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33239] 2026-09-11 18:29:07,805 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:29:07,882 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:gdrive_callback_a from n/a 2026-09-11 18:29:07,896 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:29:08,112 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:29:08] "GET /google_drive/oauth/callback?code=GDRIVE-CALLBACK-CODE&state={"account_id":+212,+"csrf_token":+"ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"} HTTP/1.1" 403 - 8 0.002 0.218 2026-09-11 18:29:08,144 127 INFO rb-46204af-224751-414456 odoo.addons.viin_google_drive.tests.test_oauth_callback_route: Starting TestOauthCallbackRoute.test_a_genuine_callback_connects_the_callers_own_account ... 2026-09-11 18:29:08,680 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2690] 2026-09-11 18:29:08,688 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33241] 2026-09-11 18:29:08,695 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:29:09,154 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2691] 2026-09-11 18:29:09,164 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33243] 2026-09-11 18:29:09,171 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:29:09,261 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:gdrive_callback_a from n/a 2026-09-11 18:29:09,277 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:29:09,541 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:29:09] "GET /google_drive/oauth/callback?code=GDRIVE-CALLBACK-CODE&state={"account_id":+214,+"csrf_token":+"a6ede4ea85ce6faebf488e18ef09f1034ec45625aca7ebc3b44c651ac739c253"} HTTP/1.1" 303 - 18 0.015 0.253 2026-09-11 18:29:10,290 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:29:10] "GET /odoo/action-viin_google_drive.google_drive_account_action HTTP/1.1" 200 - 172 0.122 0.624 2026-09-11 18:29:10,313 127 INFO rb-46204af-224751-414456 odoo.addons.viin_google_drive.tests.test_oauth_callback_route: Starting TestOauthCallbackRoute.test_a_malformed_state_is_rejected_and_stores_no_token ... 2026-09-11 18:29:10,696 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2692] 2026-09-11 18:29:10,705 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33246] 2026-09-11 18:29:10,712 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:29:11,161 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2693] 2026-09-11 18:29:11,173 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33248] 2026-09-11 18:29:11,179 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:29:11,239 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:gdrive_callback_a from n/a 2026-09-11 18:29:11,248 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:29:11,471 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:29:11] "GET /google_drive/oauth/callback?code=GDRIVE-CALLBACK-CODE&state=this-is-not-json HTTP/1.1" 403 - 6 0.001 0.223 2026-09-11 18:29:11,477 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:29:11] "GET /google_drive/oauth/callback?code=GDRIVE-CALLBACK-CODE&state= HTTP/1.1" 403 - 0 0.000 0.001 2026-09-11 18:29:11,482 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:29:11] "GET /google_drive/oauth/callback?code=GDRIVE-CALLBACK-CODE&state={"hello":+"world"} HTTP/1.1" 403 - 0 0.000 0.001 2026-09-11 18:29:11,497 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:29:11] "GET /google_drive/oauth/callback?code=GDRIVE-CALLBACK-CODE&state={"account_id":+999999999,+"csrf_token":+"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"} HTTP/1.1" 403 - 1 0.003 0.009 2026-09-11 18:29:11,539 127 INFO rb-46204af-224751-414456 odoo.addons.viin_google_drive.tests.test_oauth_callback_route: Starting TestOauthCallbackRoute.test_an_unauthenticated_callback_never_runs_as_the_public_user ... 2026-09-11 18:29:12,949 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2694] 2026-09-11 18:29:12,958 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33250] 2026-09-11 18:29:12,964 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:29:13,476 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2695] 2026-09-11 18:29:13,484 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33252] 2026-09-11 18:29:13,491 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:29:13,563 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:29:13,799 127 INFO rb-46204af-224751-414456 odoo.http: Session expired 2026-09-11 18:29:13,800 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:29:13] "GET /google_drive/oauth/callback?code=GDRIVE-CALLBACK-CODE&state={"account_id":+218,+"csrf_token":+"3344feb0a763df98a7e6703e4107772537096e2beff75b93d47f1530750af452"} HTTP/1.1" 303 - 5 0.002 0.238 2026-09-11 18:29:14,534 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:29:14] "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%25223344feb0a763df98a7e6703e4107772537096e2beff75b93d47f1530750af452%2522%257D HTTP/1.1" 200 - 180 0.162 0.565 2026-09-11 18:29:14,565 127 INFO rb-46204af-224751-414456 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-11 18:29:15,041 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2696] 2026-09-11 18:29:15,049 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33254] 2026-09-11 18:29:15,055 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:29:15,464 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2697] 2026-09-11 18:29:15,473 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33256] 2026-09-11 18:29:15,478 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:29:15,551 127 INFO rb-46204af-224751-414456 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-11 18:29:16,050 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2698] 2026-09-11 18:29:16,058 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33258] 2026-09-11 18:29:16,065 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:29:16,536 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2699] 2026-09-11 18:29:16,552 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33260] 2026-09-11 18:29:16,558 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:29:16,643 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:gdrive_callback_a from n/a 2026-09-11 18:29:16,656 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:29:16,895 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:29:16] "GET /google_drive/oauth/callback?code=GDRIVE-CALLBACK-CODE&state={"account_id":+222,+"csrf_token":+"30b4eabbaaed7daf92693385e32f928f2b9fc28c29cf8ffe7480e189870e20e1"} HTTP/1.1" 303 - 18 0.008 0.234 2026-09-11 18:29:17,624 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:29:17] "GET /odoo/action-viin_google_drive.google_drive_account_action HTTP/1.1" 200 - 172 0.094 0.633 2026-09-11 18:29:17,626 127 INFO rb-46204af-224751-414456 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-11 18:29:17,654 127 INFO rb-46204af-224751-414456 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-11 18:29:18,088 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2700] 2026-09-11 18:29:18,109 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33263] 2026-09-11 18:29:18,117 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:29:18,509 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2701] 2026-09-11 18:29:18,517 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33265] 2026-09-11 18:29:18,523 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:29:18,592 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:gdrive_callback_b from n/a 2026-09-11 18:29:18,599 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:29:18,891 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:29:18] "GET /google_drive/oauth/callback?code=GDRIVE-CALLBACK-CODE&state={"account_id":+224,+"csrf_token":+"5135dbb4c9d3c1b55c4e79306bcef50524dafbb3574cee0aa81f1f28041152e6"} HTTP/1.1" 403 - 8 0.002 0.292 2026-09-11 18:29:18,919 127 INFO rb-46204af-224751-414456 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-11 18:29:19,337 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2702] 2026-09-11 18:29:19,345 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33267] 2026-09-11 18:29:19,352 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:29:19,841 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2703] 2026-09-11 18:29:19,853 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33269] 2026-09-11 18:29:19,859 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:29:19,927 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:gdrive_callback_a from n/a 2026-09-11 18:29:19,937 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:29:20,210 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:29:20] "GET /google_drive/oauth/callback?code=GDRIVE-CALLBACK-CODE&state={"account_id":+226,+"csrf_token":+"0039749a9c10b3bd43fdbc812a37876123d1b8d5a9bada1f3aa145e7c915eaee"} HTTP/1.1" 303 - 18 0.013 0.262 2026-09-11 18:29:20,948 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:29:20] "GET /odoo/action-viin_google_drive.google_drive_account_action HTTP/1.1" 200 - 172 0.086 0.649 2026-09-11 18:29:20,959 127 INFO rb-46204af-224751-414456 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-11 18:29:20,987 127 INFO rb-46204af-224751-414456 odoo.addons.viin_google_drive.tests.test_oauth_callback_route: Starting TestOauthCallbackRoute.test_the_state_names_the_account_being_connected ... 2026-09-11 18:29:21,380 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2704] 2026-09-11 18:29:21,387 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33272] 2026-09-11 18:29:21,393 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:29:21,831 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2705] 2026-09-11 18:29:21,840 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33274] 2026-09-11 18:29:21,847 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:29:21,935 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:29:21,951 127 INFO rb-46204af-224751-414456 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-11 18:29:28,024 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2706] 2026-09-11 18:29:28,034 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33461] 2026-09-11 18:29:28,039 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:29:28,537 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2707] 2026-09-11 18:29:28,546 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33463] 2026-09-11 18:29:28,552 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:29:28,799 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [429, 428] 2026-09-11 18:29:28,803 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [427, 426, 425] 2026-09-11 18:29:28,845 127 INFO rb-46204af-224751-414456 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-11 18:29:33,527 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2708] 2026-09-11 18:29:33,538 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33651] 2026-09-11 18:29:33,544 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:29:33,980 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2709] 2026-09-11 18:29:33,990 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33653] 2026-09-11 18:29:33,997 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:29:34,198 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [434] 2026-09-11 18:29:34,201 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [433, 432, 431, 430] 2026-09-11 18:29:34,243 127 INFO rb-46204af-224751-414456 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-11 18:29:39,245 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2710] 2026-09-11 18:29:39,254 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33841] 2026-09-11 18:29:39,261 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:29:39,732 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2711] 2026-09-11 18:29:39,744 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33843] 2026-09-11 18:29:39,751 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:29:40,001 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [439] 2026-09-11 18:29:40,004 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [438, 437, 436, 435] 2026-09-11 18:29:40,061 127 INFO rb-46204af-224751-414456 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-11 18:29:45,096 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2712] 2026-09-11 18:29:45,103 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34031] 2026-09-11 18:29:45,108 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:29:45,556 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2713] 2026-09-11 18:29:45,563 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34033] 2026-09-11 18:29:45,568 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:29:45,857 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [444] 2026-09-11 18:29:45,865 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [443, 442, 441, 440] 2026-09-11 18:29:45,936 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:29:45,952 127 INFO rb-46204af-224751-414456 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-11 18:29:55,144 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2714] 2026-09-11 18:29:55,156 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34405] 2026-09-11 18:29:55,164 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:29:55,666 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2715] 2026-09-11 18:29:55,674 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34407] 2026-09-11 18:29:55,680 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:29:56,308 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [453, 452, 451, 450, 449, 448, 447] 2026-09-11 18:29:56,346 127 INFO rb-46204af-224751-414456 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-11 18:30:06,142 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2716] 2026-09-11 18:30:06,156 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34782] 2026-09-11 18:30:06,162 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:30:06,549 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2717] 2026-09-11 18:30:06,558 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [34784] 2026-09-11 18:30:06,563 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:30:07,202 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [462, 461, 460, 459, 458, 457, 456] 2026-09-11 18:30:07,255 127 INFO rb-46204af-224751-414456 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-11 18:30:17,016 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2718] 2026-09-11 18:30:17,026 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35159] 2026-09-11 18:30:17,036 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:30:17,540 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2719] 2026-09-11 18:30:17,550 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35161] 2026-09-11 18:30:17,557 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:30:18,155 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [471, 470, 469, 468, 467, 466, 465] 2026-09-11 18:30:18,216 127 INFO rb-46204af-224751-414456 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-11 18:30:27,350 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2720] 2026-09-11 18:30:27,359 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35536] 2026-09-11 18:30:27,364 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:30:27,820 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2721] 2026-09-11 18:30:27,830 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35538] 2026-09-11 18:30:27,837 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:30:28,442 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [480, 479, 478, 477, 476, 475, 474] 2026-09-11 18:30:28,514 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:30:28,533 127 INFO rb-46204af-224751-414456 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-11 18:30:33,988 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2722] 2026-09-11 18:30:33,998 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35729] 2026-09-11 18:30:34,003 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:30:34,055 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [481] 2026-09-11 18:30:34,093 127 INFO rb-46204af-224751-414456 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-11 18:30:38,716 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [482] 2026-09-11 18:30:38,757 127 INFO rb-46204af-224751-414456 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-11 18:30:38,787 127 INFO rb-46204af-224751-414456 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-11 18:30:39,195 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2723] 2026-09-11 18:30:39,205 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35915] 2026-09-11 18:30:39,213 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:30:39,293 127 INFO rb-46204af-224751-414456 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-11 18:30:39,332 127 INFO rb-46204af-224751-414456 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-11 18:30:39,374 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [483] 2026-09-11 18:30:39,409 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:30:39,423 127 INFO rb-46204af-224751-414456 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-11 18:30:49,196 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2724] 2026-09-11 18:30:49,205 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [36286] 2026-09-11 18:30:49,213 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:30:49,657 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2725] 2026-09-11 18:30:49,666 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [36288] 2026-09-11 18:30:49,676 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:30:50,263 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [493, 492, 491, 490, 489, 488] 2026-09-11 18:30:50,308 127 INFO rb-46204af-224751-414456 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-11 18:31:00,024 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2726] 2026-09-11 18:31:00,034 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [36661] 2026-09-11 18:31:00,042 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:31:00,580 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2727] 2026-09-11 18:31:00,592 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [36663] 2026-09-11 18:31:00,601 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:31:01,197 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [503, 502, 501, 500, 499, 498] 2026-09-11 18:31:01,249 127 INFO rb-46204af-224751-414456 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-11 18:31:10,470 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2728] 2026-09-11 18:31:10,483 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [37036] 2026-09-11 18:31:10,491 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:31:10,943 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2729] 2026-09-11 18:31:10,954 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [37038] 2026-09-11 18:31:10,963 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:31:11,502 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [513, 512, 511, 510, 509, 508] 2026-09-11 18:31:11,564 127 INFO rb-46204af-224751-414456 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-11 18:31:21,876 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2730] 2026-09-11 18:31:21,884 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [37411] 2026-09-11 18:31:21,891 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:31:22,314 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2731] 2026-09-11 18:31:22,321 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [37413] 2026-09-11 18:31:22,327 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:31:23,739 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [28], uid: 1784, model: google.drive.permission 2026-09-11 18:31:23,761 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [523, 522, 521, 520, 519, 518] 2026-09-11 18:31:23,818 127 INFO rb-46204af-224751-414456 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-11 18:31:33,729 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2732] 2026-09-11 18:31:33,738 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [37786] 2026-09-11 18:31:33,745 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:31:34,150 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2733] 2026-09-11 18:31:34,159 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [37788] 2026-09-11 18:31:34,165 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:31:34,671 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [533, 532, 531, 530, 529, 528] 2026-09-11 18:31:34,727 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:31:34,740 127 INFO rb-46204af-224751-414456 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-11 18:31:35,109 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2734] 2026-09-11 18:31:35,117 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [37793] 2026-09-11 18:31:35,123 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:31:35,511 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2735] 2026-09-11 18:31:35,525 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [37795] 2026-09-11 18:31:35,532 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:31:35,604 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1787, model: google.drive.account 2026-09-11 18:31:35,627 127 INFO rb-46204af-224751-414456 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-11 18:31:35,965 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2736] 2026-09-11 18:31:35,974 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [37798] 2026-09-11 18:31:35,980 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:31:36,402 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2737] 2026-09-11 18:31:36,410 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [37800] 2026-09-11 18:31:36,417 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:31:36,486 127 INFO rb-46204af-224751-414456 odoo.models: Access Denied by ACLs for operation: read, uid: 1789, model: google.drive.account, fields: refresh_token 2026-09-11 18:31:36,492 127 INFO rb-46204af-224751-414456 odoo.models: Access Denied by ACLs for operation: read, uid: 1789, model: google.drive.account, fields: access_token 2026-09-11 18:31:36,518 127 INFO rb-46204af-224751-414456 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-11 18:31:36,858 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2738] 2026-09-11 18:31:36,865 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [37803] 2026-09-11 18:31:36,871 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:31:37,282 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2739] 2026-09-11 18:31:37,292 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [37805] 2026-09-11 18:31:37,299 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:31:37,363 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1791, model: google.drive.account 2026-09-11 18:31:37,367 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1791, model: google.drive.config 2026-09-11 18:31:37,369 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1791, model: google.drive.document 2026-09-11 18:31:37,370 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1791, model: google.drive.permission 2026-09-11 18:31:37,393 127 INFO rb-46204af-224751-414456 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-11 18:31:37,725 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2740] 2026-09-11 18:31:37,730 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [37808] 2026-09-11 18:31:37,735 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:31:38,061 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2741] 2026-09-11 18:31:38,069 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [37810] 2026-09-11 18:31:38,079 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:31:38,179 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:31:38,198 127 INFO rb-46204af-224751-414456 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-11 18:31:47,603 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [538] 2026-09-11 18:31:47,655 127 INFO rb-46204af-224751-414456 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-11 18:31:56,913 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [539] 2026-09-11 18:31:56,980 127 INFO rb-46204af-224751-414456 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-11 18:32:06,826 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [540] 2026-09-11 18:32:06,869 127 INFO rb-46204af-224751-414456 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-11 18:32:17,009 127 INFO rb-46204af-224751-414456 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-11 18:32:26,543 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:32:26,555 127 INFO rb-46204af-224751-414456 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-11 18:32:27,167 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2742] 2026-09-11 18:32:27,177 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39652] 2026-09-11 18:32:27,181 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:27,561 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [544, 543, 542] 2026-09-11 18:32:27,583 127 INFO rb-46204af-224751-414456 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-11 18:32:28,032 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2743] 2026-09-11 18:32:28,041 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39656] 2026-09-11 18:32:28,048 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:28,402 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [548, 547, 546] 2026-09-11 18:32:28,431 127 INFO rb-46204af-224751-414456 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-11 18:32:28,911 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2744] 2026-09-11 18:32:28,921 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39660] 2026-09-11 18:32:28,928 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:29,288 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [552, 551, 550] 2026-09-11 18:32:29,312 127 INFO rb-46204af-224751-414456 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-11 18:32:29,735 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2745] 2026-09-11 18:32:29,742 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39664] 2026-09-11 18:32:29,747 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:30,079 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [556, 555, 554] 2026-09-11 18:32:30,100 127 INFO rb-46204af-224751-414456 odoo.addons.viin_google_drive.tests.test_sharing_a_document_grants_one_reader: Starting TestSharingADocumentGrantsOneReader.test_two_colleagues_get_two_separate_grants ... 2026-09-11 18:32:30,543 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2746] 2026-09-11 18:32:30,549 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39668] 2026-09-11 18:32:30,555 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:30,972 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [561, 560, 559, 558] 2026-09-11 18:32:31,010 127 INFO rb-46204af-224751-414456 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-11 18:32:31,481 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2747] 2026-09-11 18:32:31,490 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39673] 2026-09-11 18:32:31,496 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:31,882 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1800 deleted google.drive.permission records with IDs: [38] 2026-09-11 18:32:31,903 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [566, 565, 564, 563] 2026-09-11 18:32:31,935 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:32:31,947 127 INFO rb-46204af-224751-414456 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-11 18:32:32,405 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2748] 2026-09-11 18:32:32,424 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39677] 2026-09-11 18:32:32,434 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:32,792 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [571, 570, 569] 2026-09-11 18:32:32,798 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [568, 567] 2026-09-11 18:32:32,818 127 INFO rb-46204af-224751-414456 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-11 18:32:33,297 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2749] 2026-09-11 18:32:33,305 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39681] 2026-09-11 18:32:33,310 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:33,612 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [576, 575, 574] 2026-09-11 18:32:33,614 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [573, 572] 2026-09-11 18:32:33,636 127 INFO rb-46204af-224751-414456 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-11 18:32:34,076 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2750] 2026-09-11 18:32:34,085 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39685] 2026-09-11 18:32:34,090 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:34,411 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [581, 580, 579] 2026-09-11 18:32:34,415 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [578, 577] 2026-09-11 18:32:34,438 127 INFO rb-46204af-224751-414456 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-11 18:32:34,882 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2751] 2026-09-11 18:32:34,894 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39689] 2026-09-11 18:32:34,901 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:35,265 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [587, 586, 585, 584] 2026-09-11 18:32:35,267 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [583, 582] 2026-09-11 18:32:35,286 127 INFO rb-46204af-224751-414456 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-11 18:32:35,728 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2752] 2026-09-11 18:32:35,740 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39693] 2026-09-11 18:32:35,746 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:36,119 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1805 deleted google.drive.permission records with IDs: [42] 2026-09-11 18:32:36,130 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [593, 592, 591, 590] 2026-09-11 18:32:36,136 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [589, 588] 2026-09-11 18:32:36,161 127 INFO rb-46204af-224751-414456 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-11 18:32:36,568 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2753] 2026-09-11 18:32:36,577 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39697] 2026-09-11 18:32:36,583 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:36,926 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1806 deleted google.drive.permission records with IDs: [43] 2026-09-11 18:32:36,938 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [599, 598, 597, 596] 2026-09-11 18:32:36,941 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [595, 594] 2026-09-11 18:32:36,976 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:32:36,989 127 INFO rb-46204af-224751-414456 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-11 18:32:37,361 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2754] 2026-09-11 18:32:37,368 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39701] 2026-09-11 18:32:37,374 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:37,589 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [603, 602] 2026-09-11 18:32:37,592 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [601, 600] 2026-09-11 18:32:37,611 127 INFO rb-46204af-224751-414456 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-11 18:32:37,997 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2755] 2026-09-11 18:32:38,007 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39704] 2026-09-11 18:32:38,014 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:38,323 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [608, 607, 606] 2026-09-11 18:32:38,327 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [605, 604] 2026-09-11 18:32:38,352 127 INFO rb-46204af-224751-414456 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-11 18:32:38,791 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2756] 2026-09-11 18:32:38,800 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39707] 2026-09-11 18:32:38,807 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:39,123 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [613, 612, 611] 2026-09-11 18:32:39,127 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [610, 609] 2026-09-11 18:32:39,152 127 INFO rb-46204af-224751-414456 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-11 18:32:39,596 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2757] 2026-09-11 18:32:39,604 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39710] 2026-09-11 18:32:39,610 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:39,701 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [615, 614] 2026-09-11 18:32:39,723 127 INFO rb-46204af-224751-414456 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-11 18:32:40,180 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2758] 2026-09-11 18:32:40,191 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39713] 2026-09-11 18:32:40,198 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:40,487 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [619, 618] 2026-09-11 18:32:40,490 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [617, 616] 2026-09-11 18:32:40,529 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:32:40,549 127 INFO rb-46204af-224751-414456 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-11 18:32:40,996 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2759] 2026-09-11 18:32:41,006 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39716] 2026-09-11 18:32:41,014 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:41,451 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2760] 2026-09-11 18:32:41,461 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39718] 2026-09-11 18:32:41,469 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:41,547 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [622, 621, 620] 2026-09-11 18:32:41,573 127 INFO rb-46204af-224751-414456 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-11 18:32:42,033 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2761] 2026-09-11 18:32:42,042 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39720] 2026-09-11 18:32:42,048 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:42,512 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2762] 2026-09-11 18:32:42,520 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39722] 2026-09-11 18:32:42,526 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:42,579 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [624, 623] 2026-09-11 18:32:42,595 127 INFO rb-46204af-224751-414456 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-11 18:32:42,963 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2763] 2026-09-11 18:32:42,971 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39724] 2026-09-11 18:32:42,975 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:43,386 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2764] 2026-09-11 18:32:43,393 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39726] 2026-09-11 18:32:43,398 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:43,419 127 INFO rb-46204af-224751-414456 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.', 196, 'Connect Google Drive', None)). The connection is usable; only the displayed identity is missing. 2026-09-11 18:32:43,434 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [625] 2026-09-11 18:32:43,452 127 INFO rb-46204af-224751-414456 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-11 18:32:43,866 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2765] 2026-09-11 18:32:43,874 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39728] 2026-09-11 18:32:43,881 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:44,409 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2766] 2026-09-11 18:32:44,415 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39730] 2026-09-11 18:32:44,420 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:44,464 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [626] 2026-09-11 18:32:44,489 127 INFO rb-46204af-224751-414456 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-11 18:32:44,925 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2767] 2026-09-11 18:32:44,934 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39732] 2026-09-11 18:32:44,940 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:45,355 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2768] 2026-09-11 18:32:45,363 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39734] 2026-09-11 18:32:45,369 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:45,411 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [627] 2026-09-11 18:32:45,434 127 INFO rb-46204af-224751-414456 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-11 18:32:45,911 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2769] 2026-09-11 18:32:45,917 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39736] 2026-09-11 18:32:45,924 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:46,475 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2770] 2026-09-11 18:32:46,482 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39738] 2026-09-11 18:32:46,489 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:46,541 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [629, 628] 2026-09-11 18:32:46,565 127 INFO rb-46204af-224751-414456 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-11 18:32:46,992 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2771] 2026-09-11 18:32:47,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39740] 2026-09-11 18:32:47,006 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:47,429 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2772] 2026-09-11 18:32:47,439 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39742] 2026-09-11 18:32:47,446 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:47,493 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [630] 2026-09-11 18:32:47,525 127 INFO rb-46204af-224751-414456 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-11 18:32:47,928 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2773] 2026-09-11 18:32:47,935 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39744] 2026-09-11 18:32:47,941 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:48,431 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2774] 2026-09-11 18:32:48,437 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39746] 2026-09-11 18:32:48,442 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:48,482 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [631] 2026-09-11 18:32:48,501 127 INFO rb-46204af-224751-414456 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-11 18:32:48,938 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2775] 2026-09-11 18:32:48,946 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39748] 2026-09-11 18:32:48,952 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:49,353 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2776] 2026-09-11 18:32:49,362 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39750] 2026-09-11 18:32:49,369 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:49,918 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [632] 2026-09-11 18:32:49,948 127 INFO rb-46204af-224751-414456 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-11 18:32:50,326 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2777] 2026-09-11 18:32:50,332 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39752] 2026-09-11 18:32:50,338 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:50,754 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2778] 2026-09-11 18:32:50,759 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39754] 2026-09-11 18:32:50,764 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:50,811 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [634, 633] 2026-09-11 18:32:50,837 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:32:50,848 127 INFO rb-46204af-224751-414456 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-11 18:32:51,259 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2779] 2026-09-11 18:32:51,268 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39756] 2026-09-11 18:32:51,274 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:51,669 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2780] 2026-09-11 18:32:51,678 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39758] 2026-09-11 18:32:51,684 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:51,728 127 INFO rb-46204af-224751-414456 odoo.models: Access Denied by ACLs for operation: read, uid: 1832, model: google.drive.account, fields: refresh_token 2026-09-11 18:32:51,744 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [635] 2026-09-11 18:32:51,768 127 INFO rb-46204af-224751-414456 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-11 18:32:52,196 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2781] 2026-09-11 18:32:52,205 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39760] 2026-09-11 18:32:52,211 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:52,637 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2782] 2026-09-11 18:32:52,652 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39762] 2026-09-11 18:32:52,659 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:52,729 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [329], uid: 1834, model: google.drive.account 2026-09-11 18:32:52,761 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [636] 2026-09-11 18:32:52,786 127 INFO rb-46204af-224751-414456 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-11 18:32:53,205 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2783] 2026-09-11 18:32:53,218 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39764] 2026-09-11 18:32:53,224 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:53,638 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2784] 2026-09-11 18:32:53,646 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39766] 2026-09-11 18:32:53,651 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:53,739 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [637] 2026-09-11 18:32:53,767 127 INFO rb-46204af-224751-414456 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-11 18:32:54,248 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2785] 2026-09-11 18:32:54,258 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39768] 2026-09-11 18:32:54,266 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:54,624 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2786] 2026-09-11 18:32:54,631 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39770] 2026-09-11 18:32:54,636 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:54,673 127 INFO rb-46204af-224751-414456 odoo.models: Access Denied by ACLs for operation: read, uid: 1838, model: google.drive.account, fields: refresh_token 2026-09-11 18:32:54,683 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [639, 638] 2026-09-11 18:32:54,700 127 INFO rb-46204af-224751-414456 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-11 18:32:55,213 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2787] 2026-09-11 18:32:55,227 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39772] 2026-09-11 18:32:55,234 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:55,611 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2788] 2026-09-11 18:32:55,618 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39774] 2026-09-11 18:32:55,623 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:32:55,684 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [640] 2026-09-11 18:32:55,715 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:32:55,728 127 INFO rb-46204af-224751-414456 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-11 18:32:55,747 127 INFO rb-46204af-224751-414456 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-11 18:32:55,777 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:32:55,789 127 INFO rb-46204af-224751-414456 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-11 18:32:55,806 127 INFO rb-46204af-224751-414456 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-11 18:32:55,825 127 INFO rb-46204af-224751-414456 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-11 18:32:55,849 127 INFO rb-46204af-224751-414456 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-11 18:32:55,868 127 INFO rb-46204af-224751-414456 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-11 18:32:55,894 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:32:55,911 127 INFO rb-46204af-224751-414456 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-11 18:33:01,757 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2789] 2026-09-11 18:33:01,773 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39961] 2026-09-11 18:33:01,781 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:33:02,230 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2790] 2026-09-11 18:33:02,238 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39963] 2026-09-11 18:33:02,244 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:33:02,692 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2791] 2026-09-11 18:33:02,703 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [39965] 2026-09-11 18:33:02,710 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:33:02,821 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:gdrive_w4_picker_none from n/a 2026-09-11 18:33:02,831 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:33:03,113 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:33:03] "POST /google_drive/picker/session HTTP/1.1" 200 - 22 0.011 0.273 2026-09-11 18:33:03,129 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [643, 642, 641] 2026-09-11 18:33:03,191 127 INFO rb-46204af-224751-414456 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-11 18:33:08,217 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2792] 2026-09-11 18:33:08,226 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40152] 2026-09-11 18:33:08,233 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:33:08,735 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2793] 2026-09-11 18:33:08,749 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40154] 2026-09-11 18:33:08,756 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:33:09,225 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2794] 2026-09-11 18:33:09,235 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40156] 2026-09-11 18:33:09,241 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:33:09,361 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:gdrive_w4_picker_a from n/a 2026-09-11 18:33:09,372 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:33:09,626 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:33:09] "POST /google_drive/picker/session HTTP/1.1" 200 - 18 0.009 0.247 2026-09-11 18:33:09,637 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [646, 645, 644] 2026-09-11 18:33:09,687 127 INFO rb-46204af-224751-414456 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-11 18:33:14,735 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2795] 2026-09-11 18:33:14,745 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40343] 2026-09-11 18:33:14,750 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:33:15,131 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2796] 2026-09-11 18:33:15,138 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40345] 2026-09-11 18:33:15,145 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:33:15,571 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2797] 2026-09-11 18:33:15,579 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40347] 2026-09-11 18:33:15,587 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:33:15,680 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:33:15,901 127 INFO rb-46204af-224751-414456 odoo.http: Session expired 2026-09-11 18:33:15,901 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:33:15] "POST /google_drive/picker/session HTTP/1.1" 200 - 5 0.002 0.221 2026-09-11 18:33:15,909 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [649, 648, 647] 2026-09-11 18:33:15,948 127 INFO rb-46204af-224751-414456 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-11 18:33:21,063 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2798] 2026-09-11 18:33:21,074 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40534] 2026-09-11 18:33:21,082 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:33:21,534 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2799] 2026-09-11 18:33:21,540 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40536] 2026-09-11 18:33:21,545 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:33:21,963 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2800] 2026-09-11 18:33:21,972 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40538] 2026-09-11 18:33:21,977 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:33:22,072 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:gdrive_w4_picker_a from n/a 2026-09-11 18:33:22,082 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:33:23,248 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:33:23] "POST /google_drive/picker/session HTTP/1.1" 200 - 18 0.016 1.152 2026-09-11 18:33:23,264 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [652, 651, 650] 2026-09-11 18:33:23,325 127 INFO rb-46204af-224751-414456 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-11 18:33:28,471 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2801] 2026-09-11 18:33:28,478 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40725] 2026-09-11 18:33:28,483 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:33:28,961 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2802] 2026-09-11 18:33:28,970 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40727] 2026-09-11 18:33:28,977 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:33:29,417 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2803] 2026-09-11 18:33:29,426 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40729] 2026-09-11 18:33:29,432 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:33:29,557 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:gdrive_w4_picker_a from n/a 2026-09-11 18:33:29,570 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:33:29,849 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:33:29] "POST /google_drive/picker/session HTTP/1.1" 200 - 18 0.009 0.272 2026-09-11 18:33:29,861 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:gdrive_w4_picker_b from n/a 2026-09-11 18:33:29,889 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:33:29] "POST /google_drive/picker/session HTTP/1.1" 200 - 12 0.006 0.014 2026-09-11 18:33:29,897 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [655, 654, 653] 2026-09-11 18:33:29,938 127 INFO rb-46204af-224751-414456 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-11 18:33:35,027 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2804] 2026-09-11 18:33:35,034 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40916] 2026-09-11 18:33:35,040 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:33:35,409 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2805] 2026-09-11 18:33:35,416 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40918] 2026-09-11 18:33:35,423 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:33:35,836 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2806] 2026-09-11 18:33:35,844 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40920] 2026-09-11 18:33:35,850 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:33:35,988 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:gdrive_w4_picker_a from n/a 2026-09-11 18:33:35,998 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:33:36,244 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:33:36] "POST /google_drive/picker/session HTTP/1.1" 200 - 18 0.009 0.239 2026-09-11 18:33:36,254 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:gdrive_w4_picker_b from n/a 2026-09-11 18:33:36,290 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:33:36] "POST /google_drive/picker/session HTTP/1.1" 200 - 12 0.007 0.017 2026-09-11 18:33:36,301 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [658, 657, 656] 2026-09-11 18:33:36,348 127 INFO rb-46204af-224751-414456 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-11 18:33:41,534 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2807] 2026-09-11 18:33:41,540 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41107] 2026-09-11 18:33:41,547 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:33:41,977 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2808] 2026-09-11 18:33:41,987 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41109] 2026-09-11 18:33:41,995 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:33:42,360 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2809] 2026-09-11 18:33:42,369 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41111] 2026-09-11 18:33:42,378 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:33:42,481 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:gdrive_w4_picker_a from n/a 2026-09-11 18:33:42,491 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:33:42,705 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:33:42] "POST /google_drive/picker/session HTTP/1.1" 200 - 18 0.006 0.209 2026-09-11 18:33:42,716 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:gdrive_w4_picker_b from n/a 2026-09-11 18:33:42,746 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:33:42] "POST /google_drive/picker/session HTTP/1.1" 200 - 12 0.007 0.015 2026-09-11 18:33:42,754 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [661, 660, 659] 2026-09-11 18:33:42,794 127 INFO rb-46204af-224751-414456 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-11 18:33:47,812 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2810] 2026-09-11 18:33:47,819 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41298] 2026-09-11 18:33:47,825 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:33:48,280 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2811] 2026-09-11 18:33:48,289 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41300] 2026-09-11 18:33:48,294 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:33:48,697 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2812] 2026-09-11 18:33:48,705 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41302] 2026-09-11 18:33:48,714 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:33:48,844 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:gdrive_w4_picker_a from n/a 2026-09-11 18:33:48,854 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:33:49,118 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:33:49] "POST /google_drive/picker/session HTTP/1.1" 200 - 18 0.017 0.249 2026-09-11 18:33:49,127 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [664, 663, 662] 2026-09-11 18:33:49,170 127 INFO rb-46204af-224751-414456 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-11 18:33:54,969 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2813] 2026-09-11 18:33:54,977 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41489] 2026-09-11 18:33:54,985 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:33:55,454 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2814] 2026-09-11 18:33:55,464 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41491] 2026-09-11 18:33:55,472 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:33:55,929 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2815] 2026-09-11 18:33:55,940 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41493] 2026-09-11 18:33:55,947 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:33:56,067 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:gdrive_w4_picker_a from n/a 2026-09-11 18:33:56,079 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:33:56,342 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:33:56] "POST /google_drive/picker/session HTTP/1.1" 200 - 18 0.019 0.247 2026-09-11 18:33:56,365 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [667, 666, 665] 2026-09-11 18:33:56,439 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:33:56,459 127 INFO rb-46204af-224751-414456 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-11 18:33:56,545 127 INFO rb-46204af-224751-414456 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-11 18:33:56,636 127 INFO rb-46204af-224751-414456 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-11 18:33:56,664 127 INFO rb-46204af-224751-414456 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-11 18:33:56,743 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:33:56,758 127 INFO rb-46204af-224751-414456 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-11 18:33:57,125 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2816] 2026-09-11 18:33:57,136 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41499] 2026-09-11 18:33:57,140 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:33:57,161 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:gdrive_session_probe_portal from n/a 2026-09-11 18:33:57,167 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:33:57,409 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:33:57] "POST /web/session/get_session_info HTTP/1.1" 200 - 39 0.013 0.232 2026-09-11 18:33:57,410 127 INFO rb-46204af-224751-414456 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-11 18:33:57,427 127 INFO rb-46204af-224751-414456 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-11 18:33:57,903 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2817] 2026-09-11 18:33:57,913 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41501] 2026-09-11 18:33:57,919 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:33:57,962 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:gdrive_session_probe_internal from n/a 2026-09-11 18:33:57,968 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:33:58,377 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:33:58] "POST /web/session/get_session_info HTTP/1.1" 200 - 93 0.076 0.335 2026-09-11 18:33:58,378 127 INFO rb-46204af-224751-414456 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-11 18:33:58,402 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:33:58,424 127 INFO rb-46204af-224751-414456 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-11 18:33:58,920 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2818] 2026-09-11 18:33:58,929 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41503] 2026-09-11 18:33:58,935 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:33:58,997 127 INFO rb-46204af-224751-414456 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-11 18:33:59,475 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2819] 2026-09-11 18:33:59,482 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41505] 2026-09-11 18:33:59,487 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:33:59,984 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:33:59,995 127 INFO rb-46204af-224751-414456 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-11 18:34:00,507 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2820] 2026-09-11 18:34:00,530 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41507] 2026-09-11 18:34:00,542 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:34:01,070 127 INFO rb-46204af-224751-414456 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-11 18:34:01,597 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2821] 2026-09-11 18:34:01,608 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41509] 2026-09-11 18:34:01,615 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:34:02,118 127 INFO rb-46204af-224751-414456 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-11 18:34:02,599 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2822] 2026-09-11 18:34:02,606 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41511] 2026-09-11 18:34:02,611 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:34:03,098 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:34:03,133 127 INFO rb-46204af-224751-414456 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-11 18:34:03,188 127 INFO rb-46204af-224751-414456 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-11 18:34:03,266 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [668] 2026-09-11 18:34:03,297 127 INFO rb-46204af-224751-414456 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-11 18:34:03,427 127 INFO rb-46204af-224751-414456 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-11 18:34:03,492 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:34:03,510 127 INFO rb-46204af-224751-414456 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-11 18:34:03,551 127 INFO rb-46204af-224751-414456 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-11 18:34:03,585 127 INFO rb-46204af-224751-414456 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-11 18:34:03,617 127 INFO rb-46204af-224751-414456 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-11 18:34:03,652 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [669] 2026-09-11 18:34:03,675 127 INFO rb-46204af-224751-414456 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-11 18:34:03,709 127 INFO rb-46204af-224751-414456 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-11 18:34:03,731 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [670] 2026-09-11 18:34:03,749 127 INFO rb-46204af-224751-414456 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-11 18:34:03,784 127 INFO rb-46204af-224751-414456 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-11 18:34:03,803 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [671] 2026-09-11 18:34:03,831 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:34:03,843 127 INFO rb-46204af-224751-414456 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-11 18:34:04,268 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2823] 2026-09-11 18:34:04,281 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41513] 2026-09-11 18:34:04,286 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:34:04,715 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2824] 2026-09-11 18:34:04,731 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41518] 2026-09-11 18:34:04,738 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:34:04,769 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3538], uid: 1877, model: res.partner 2026-09-11 18:34:04,778 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1877, model: ir.attachment 2026-09-11 18:34:04,803 127 INFO rb-46204af-224751-414456 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-11 18:34:05,299 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2825] 2026-09-11 18:34:05,307 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41520] 2026-09-11 18:34:05,315 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:34:05,466 127 INFO rb-46204af-224751-414456 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-11 18:34:05,853 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2826] 2026-09-11 18:34:05,861 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41524] 2026-09-11 18:34:05,868 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:34:06,021 127 INFO rb-46204af-224751-414456 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-11 18:34:06,455 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2827] 2026-09-11 18:34:06,464 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41529] 2026-09-11 18:34:06,469 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:34:06,582 127 INFO rb-46204af-224751-414456 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-11 18:34:07,043 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2828] 2026-09-11 18:34:07,053 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41533] 2026-09-11 18:34:07,059 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:34:07,208 127 INFO rb-46204af-224751-414456 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-11 18:34:07,653 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2829] 2026-09-11 18:34:07,661 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41537] 2026-09-11 18:34:07,666 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:34:07,792 127 INFO rb-46204af-224751-414456 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-11 18:34:08,209 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2830] 2026-09-11 18:34:08,224 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41542] 2026-09-11 18:34:08,231 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:34:08,336 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:34:08,349 127 INFO rb-46204af-224751-414456 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-11 18:34:08,663 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2831] 2026-09-11 18:34:08,673 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41547] 2026-09-11 18:34:08,679 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:34:09,072 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2832] 2026-09-11 18:34:09,081 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41549] 2026-09-11 18:34:09,087 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:34:09,135 127 INFO rb-46204af-224751-414456 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-11 18:34:09,486 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2833] 2026-09-11 18:34:09,498 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41552] 2026-09-11 18:34:09,505 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:34:09,904 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2834] 2026-09-11 18:34:09,911 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41554] 2026-09-11 18:34:09,916 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:34:09,996 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1886, model: google.drive.account 2026-09-11 18:34:10,020 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1886, model: google.drive.account 2026-09-11 18:34:10,022 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [362], uid: 1887, model: google.drive.account 2026-09-11 18:34:10,056 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [673, 672] 2026-09-11 18:34:10,074 127 INFO rb-46204af-224751-414456 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-11 18:34:10,382 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2835] 2026-09-11 18:34:10,395 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41557] 2026-09-11 18:34:10,403 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:34:10,842 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2836] 2026-09-11 18:34:10,849 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41559] 2026-09-11 18:34:10,854 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:34:10,897 127 INFO rb-46204af-224751-414456 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-11 18:34:11,244 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2837] 2026-09-11 18:34:11,252 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41562] 2026-09-11 18:34:11,257 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:34:11,627 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2838] 2026-09-11 18:34:11,634 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41564] 2026-09-11 18:34:11,640 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:34:11,691 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:34:11,704 127 INFO rb-46204af-224751-414456 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-11 18:34:12,170 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2839] 2026-09-11 18:34:12,180 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41566] 2026-09-11 18:34:12,186 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:34:12,272 127 INFO rb-46204af-224751-414456 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-11 18:34:12,728 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2840] 2026-09-11 18:34:12,736 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41568] 2026-09-11 18:34:12,757 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:34:12,807 127 INFO rb-46204af-224751-414456 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-11 18:34:13,294 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2841] 2026-09-11 18:34:13,304 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41570] 2026-09-11 18:34:13,310 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:34:13,387 127 INFO rb-46204af-224751-414456 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-11 18:34:14,649 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2842] 2026-09-11 18:34:14,658 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41572] 2026-09-11 18:34:14,674 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:34:14,772 127 INFO rb-46204af-224751-414456 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-11 18:34:15,194 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2843] 2026-09-11 18:34:15,200 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41574] 2026-09-11 18:34:15,205 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:34:20,000 127 INFO rb-46204af-224751-414456 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-11 18:34:20,438 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2844] 2026-09-11 18:34:20,454 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41761] 2026-09-11 18:34:20,461 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:34:20,610 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:34:20,646 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:34:22,457 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c8d3f600> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:34:22,458 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86cae656c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:34:22,462 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:34:22,465 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86cae640e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:34:22,477 127 INFO rb-46204af-224751-414456 odoo.modules.registry: module viin_google_drive: creating or updating database tables 2026-09-11 18:34:22,765 127 INFO rb-46204af-224751-414456 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-11 18:34:28,186 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2845] 2026-09-11 18:34:28,199 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41948] 2026-09-11 18:34:28,207 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:34:28,676 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2846] 2026-09-11 18:34:28,684 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41950] 2026-09-11 18:34:28,689 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:34:28,868 127 INFO rb-46204af-224751-414456 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-11 18:34:33,574 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2847] 2026-09-11 18:34:33,582 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42139] 2026-09-11 18:34:33,588 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:34:34,053 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2848] 2026-09-11 18:34:34,061 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42141] 2026-09-11 18:34:34,067 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:34:34,217 127 INFO rb-46204af-224751-414456 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-11 18:34:39,328 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2849] 2026-09-11 18:34:39,339 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42330] 2026-09-11 18:34:39,346 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:34:39,835 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2850] 2026-09-11 18:34:39,841 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42332] 2026-09-11 18:34:39,846 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:34:39,999 127 INFO rb-46204af-224751-414456 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-11 18:34:44,941 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2851] 2026-09-11 18:34:44,950 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42521] 2026-09-11 18:34:44,957 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:34:45,373 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2852] 2026-09-11 18:34:45,387 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42523] 2026-09-11 18:34:45,395 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:34:45,652 127 INFO rb-46204af-224751-414456 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-11 18:34:51,349 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2853] 2026-09-11 18:34:51,370 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42712] 2026-09-11 18:34:51,380 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:34:51,822 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2854] 2026-09-11 18:34:51,841 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42714] 2026-09-11 18:34:51,848 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:34:52,076 127 INFO rb-46204af-224751-414456 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-11 18:34:57,075 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2855] 2026-09-11 18:34:57,082 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42903] 2026-09-11 18:34:57,088 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:34:57,540 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2856] 2026-09-11 18:34:57,545 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42905] 2026-09-11 18:34:57,551 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:34:57,724 127 INFO rb-46204af-224751-414456 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-11 18:35:02,736 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2857] 2026-09-11 18:35:02,743 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43094] 2026-09-11 18:35:02,751 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:35:03,253 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2858] 2026-09-11 18:35:03,266 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43096] 2026-09-11 18:35:03,273 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:35:03,427 127 INFO rb-46204af-224751-414456 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-11 18:35:08,368 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2859] 2026-09-11 18:35:08,375 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43285] 2026-09-11 18:35:08,380 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:35:08,810 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2860] 2026-09-11 18:35:08,816 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43287] 2026-09-11 18:35:08,821 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:35:08,936 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted google.drive.account records with IDs: [378] 2026-09-11 18:35:09,022 127 INFO rb-46204af-224751-414456 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-11 18:35:14,190 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2861] 2026-09-11 18:35:14,200 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43476] 2026-09-11 18:35:14,207 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:35:14,636 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2862] 2026-09-11 18:35:14,642 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43478] 2026-09-11 18:35:14,647 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:35:14,829 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [675] 2026-09-11 18:35:14,878 127 INFO rb-46204af-224751-414456 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-11 18:35:20,090 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2863] 2026-09-11 18:35:20,106 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43667] 2026-09-11 18:35:20,115 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:35:20,589 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2864] 2026-09-11 18:35:20,597 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43669] 2026-09-11 18:35:20,602 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:35:20,701 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1916, model: ir.model 2026-09-11 18:35:20,714 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1916, model: ir.model 2026-09-11 18:35:20,829 127 INFO rb-46204af-224751-414456 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-11 18:35:26,110 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2865] 2026-09-11 18:35:26,121 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43858] 2026-09-11 18:35:26,128 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:35:26,533 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2866] 2026-09-11 18:35:26,541 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43860] 2026-09-11 18:35:26,547 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:35:26,752 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:35:28,638 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86edc3c9a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:35:28,638 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ca99e980> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:35:28,644 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:35:28,648 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ca99e8e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:35:28,674 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:35:28,690 127 INFO rb-46204af-224751-414456 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-11 18:35:30,220 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2867] 2026-09-11 18:35:30,228 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43864] 2026-09-11 18:35:30,234 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:35:30,634 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [679, 678, 677] 2026-09-11 18:35:30,637 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [676] 2026-09-11 18:35:30,660 127 INFO rb-46204af-224751-414456 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-11 18:35:31,183 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2868] 2026-09-11 18:35:31,193 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43868] 2026-09-11 18:35:31,200 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:35:31,484 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [682, 681] 2026-09-11 18:35:31,488 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [680] 2026-09-11 18:35:31,508 127 INFO rb-46204af-224751-414456 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-11 18:35:31,931 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2869] 2026-09-11 18:35:31,939 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43871] 2026-09-11 18:35:31,944 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:35:32,226 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [686, 685, 684] 2026-09-11 18:35:32,230 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [683] 2026-09-11 18:35:32,257 127 INFO rb-46204af-224751-414456 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-11 18:35:32,800 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2870] 2026-09-11 18:35:32,819 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43874] 2026-09-11 18:35:32,825 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:35:33,192 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [690, 689, 688] 2026-09-11 18:35:33,203 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [687] 2026-09-11 18:35:33,223 127 INFO rb-46204af-224751-414456 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-11 18:35:33,790 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2871] 2026-09-11 18:35:33,801 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43877] 2026-09-11 18:35:33,807 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:35:34,123 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [693, 692] 2026-09-11 18:35:34,127 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [691] 2026-09-11 18:35:34,152 127 INFO rb-46204af-224751-414456 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-11 18:35:34,625 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2872] 2026-09-11 18:35:34,638 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43880] 2026-09-11 18:35:34,645 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:35:34,776 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [694] 2026-09-11 18:35:34,810 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:35:36,996 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1926 deleted mail.mail records with IDs: [2873] 2026-09-11 18:35:37,070 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2874] 2026-09-11 18:35:37,174 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1927 deleted mail.mail records with IDs: [2875] 2026-09-11 18:35:37,245 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2876] 2026-09-11 18:35:37,386 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1928 deleted mail.mail records with IDs: [2877] 2026-09-11 18:35:37,458 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2878] 2026-09-11 18:35:37,645 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2879] 2026-09-11 18:35:37,805 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1930 deleted mail.mail records with IDs: [2880] 2026-09-11 18:35:37,821 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_assigner_ticket_access ... 2026-09-11 18:35:37,923 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [17], uid: 1928, model: viin.helpdesk.ticket 2026-09-11 18:35:37,935 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [17], uid: 1928, model: viin.helpdesk.ticket 2026-09-11 18:35:38,005 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1928 deleted mail.message records with IDs: [43891, 43890] 2026-09-11 18:35:38,012 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [17], uid: 1928, model: viin.helpdesk.ticket 2026-09-11 18:35:38,045 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_employee_user_ticket_access_rights ... 2026-09-11 18:35:38,333 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1927 deleted mail.mail records with IDs: [2881] 2026-09-11 18:35:38,425 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1928 deleted mail.message records with IDs: [43884, 43883] 2026-09-11 18:35:38,437 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [13], uid: 1928, model: viin.helpdesk.ticket 2026-09-11 18:35:38,487 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1928 deleted mail.message records with IDs: [43894, 43888, 43887] 2026-09-11 18:35:38,501 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1928 deleted viin.helpdesk.ticket records with IDs: [15] 2026-09-11 18:35:38,508 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1928 deleted mail.followers records with IDs: [5254, 5255, 5256] 2026-09-11 18:35:38,530 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_leader_access_team ... 2026-09-11 18:35:38,568 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_manager_access_sla ... 2026-09-11 18:35:38,686 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1932 deleted viin.helpdesk.sla records with IDs: [4] 2026-09-11 18:35:38,707 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_manager_user_access_tag ... 2026-09-11 18:35:38,742 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1932 deleted viin.helpdesk.tag records with IDs: [7] 2026-09-11 18:35:38,764 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_member_follower_ticket_access_stage ... 2026-09-11 18:35:38,839 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_portal_user_access_stage ... 2026-09-11 18:35:38,858 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1927, model: viin.helpdesk.stage 2026-09-11 18:35:38,885 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_portal_user_access_tag ... 2026-09-11 18:35:38,905 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1927, model: viin.helpdesk.tag 2026-09-11 18:35:38,935 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_portal_user_ticket_access_rights ... 2026-09-11 18:35:38,978 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [679], uid: 1927, model: viin.helpdesk.team 2026-09-11 18:35:39,011 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [679], uid: 1927, model: viin.helpdesk.team 2026-09-11 18:35:39,057 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [13], uid: 1927, model: viin.helpdesk.ticket 2026-09-11 18:35:39,098 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_public_user_access_stage ... 2026-09-11 18:35:39,119 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1926, model: viin.helpdesk.stage 2026-09-11 18:35:39,149 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_public_user_ticket_access_rights ... 2026-09-11 18:35:39,229 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1926 deleted mail.message records with IDs: [43884, 43883] 2026-09-11 18:35:39,243 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1926 deleted viin.helpdesk.ticket records with IDs: [13] 2026-09-11 18:35:39,253 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1926 deleted mail.followers records with IDs: [5248, 5249, 5250] 2026-09-11 18:35:39,277 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_user_group_ticket_access_rights ... 2026-09-11 18:35:39,343 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [679], uid: 1929, model: viin.helpdesk.team 2026-09-11 18:35:39,530 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1927 deleted mail.mail records with IDs: [2882] 2026-09-11 18:35:39,611 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1927 deleted mail.mail records with IDs: [2883] 2026-09-11 18:35:39,691 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1931 deleted mail.message records with IDs: [43897, 43896, 43895, 43886, 43885] 2026-09-11 18:35:39,700 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [14], uid: 1931, model: viin.helpdesk.ticket 2026-09-11 18:35:39,721 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [679], uid: 1931, model: viin.helpdesk.team 2026-09-11 18:35:39,766 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1930 deleted mail.message records with IDs: [43890] 2026-09-11 18:35:39,784 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1930 deleted viin.helpdesk.ticket records with IDs: [17] 2026-09-11 18:35:39,792 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1930 deleted mail.followers records with IDs: [5259, 5260] 2026-09-11 18:35:39,816 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk.tests.test_access_rights: Starting TestAccessRightsBase.test_user_internal_access_sla ... 2026-09-11 18:35:39,883 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1928, model: viin.helpdesk.sla 2026-09-11 18:35:39,924 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 18:35:42,392 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1933 deleted mail.mail records with IDs: [2884] 2026-09-11 18:35:42,466 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2885] 2026-09-11 18:35:42,575 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1934 deleted mail.mail records with IDs: [2886] 2026-09-11 18:35:42,638 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2887] 2026-09-11 18:35:42,749 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1935 deleted mail.mail records with IDs: [2888] 2026-09-11 18:35:42,812 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2889] 2026-09-11 18:35:42,921 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2890] 2026-09-11 18:35:43,039 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1937 deleted mail.mail records with IDs: [2891] 2026-09-11 18:35:43,053 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk.tests.test_add_followers: Starting TestAddFollowers.test_add_partner_to_followers_list ... 2026-09-11 18:35:43,139 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1934 deleted mail.mail records with IDs: [2892] 2026-09-11 18:35:43,172 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 18:35:45,269 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1940 deleted mail.mail records with IDs: [2893] 2026-09-11 18:35:45,348 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2894] 2026-09-11 18:35:45,440 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1941 deleted mail.mail records with IDs: [2895] 2026-09-11 18:35:45,505 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2896] 2026-09-11 18:35:45,635 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1942 deleted mail.mail records with IDs: [2897] 2026-09-11 18:35:45,709 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2898] 2026-09-11 18:35:45,832 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2899] 2026-09-11 18:35:45,941 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1944 deleted mail.mail records with IDs: [2900] 2026-09-11 18:35:45,960 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk.tests.test_helpdesk: Starting TestHelpdesk.test_analysis_ticket ... 2026-09-11 18:35:46,035 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2901] 2026-09-11 18:35:46,097 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk.tests.test_helpdesk: Starting TestHelpdesk.test_balanced_assignation ... 2026-09-11 18:35:46,303 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2902] 2026-09-11 18:35:46,383 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2903] 2026-09-11 18:35:46,476 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2904] 2026-09-11 18:35:46,561 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2905] 2026-09-11 18:35:46,590 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk.tests.test_helpdesk: Starting TestHelpdesk.test_copy_names_the_copies_in_batch ... 2026-09-11 18:35:46,716 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2906] 2026-09-11 18:35:46,794 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2907] 2026-09-11 18:35:46,888 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2908] 2026-09-11 18:35:47,001 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2909] 2026-09-11 18:35:47,070 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2910] 2026-09-11 18:35:47,155 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2911] 2026-09-11 18:35:47,184 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk.tests.test_helpdesk: Starting TestHelpdesk.test_gateway_ticket_keeps_root_partner_email ... 2026-09-11 18:35:47,359 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2912] 2026-09-11 18:35:47,438 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk.tests.test_helpdesk: Starting TestHelpdesk.test_no_contact_defaults_to_the_creator ... 2026-09-11 18:35:47,589 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2913] 2026-09-11 18:35:47,616 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk.tests.test_helpdesk: Starting TestHelpdesk.test_random_assign_exclude_team_leader ... 2026-09-11 18:35:47,725 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2914] 2026-09-11 18:35:47,750 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk.tests.test_helpdesk: Starting TestHelpdesk.test_random_assignation ... 2026-09-11 18:35:47,854 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2915] 2026-09-11 18:35:47,915 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2916] 2026-09-11 18:35:47,982 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2917] 2026-09-11 18:35:48,063 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2918] 2026-09-11 18:35:48,099 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk.tests.test_helpdesk: Starting TestHelpdesk.test_ticket_email_keeps_creator_own_contact_email ... 2026-09-11 18:35:48,283 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2919] 2026-09-11 18:35:48,319 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk.tests.test_helpdesk: Starting TestHelpdesk.test_ticket_email_updates_the_customer_contact ... 2026-09-11 18:35:48,474 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2920] 2026-09-11 18:35:48,532 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk.tests.test_helpdesk: Starting TestHelpdesk.test_unlink_stage ... 2026-09-11 18:35:48,583 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk.tests.test_helpdesk: Starting TestHelpdesk.test_unlink_team ... 2026-09-11 18:35:48,648 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 18:35:50,843 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1947 deleted mail.mail records with IDs: [2921] 2026-09-11 18:35:50,909 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2922] 2026-09-11 18:35:51,041 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1948 deleted mail.mail records with IDs: [2923] 2026-09-11 18:35:51,104 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2924] 2026-09-11 18:35:51,229 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1949 deleted mail.mail records with IDs: [2925] 2026-09-11 18:35:51,292 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2926] 2026-09-11 18:35:51,425 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2927] 2026-09-11 18:35:51,670 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1951 deleted mail.mail records with IDs: [2928] 2026-09-11 18:35:51,681 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk.tests.test_helpdesk_digest: Starting TestHelpdeskDigest.test_ticket_closed ... 2026-09-11 18:35:51,709 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43946, 43945, 43944, 43943, 43942, 43941, 43940, 43939, 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-11 18:35:51,731 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [146842, 146851, 146852, 146853, 146843, 146844, 146845, 146846, 146847, 146848, 146849, 146850] 2026-09-11 18:35:51,732 127 INFO rb-46204af-224751-414456 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-11 18:35:51,740 127 INFO rb-46204af-224751-414456 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, 5321, 5322, 5323, 5324, 5325, 5326, 5327, 5328, 5329, 5330, 5331, 5332, 5333] 2026-09-11 18:35:51,862 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2929] 2026-09-11 18:35:51,935 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2930] 2026-09-11 18:35:52,009 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2931] 2026-09-11 18:35:52,087 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2932] 2026-09-11 18:35:52,160 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2933] 2026-09-11 18:35:52,246 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2934] 2026-09-11 18:35:52,329 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2935] 2026-09-11 18:35:52,411 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2936] 2026-09-11 18:35:52,494 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2937] 2026-09-11 18:35:52,577 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2938] 2026-09-11 18:35:52,676 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2939] 2026-09-11 18:35:52,784 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2940] 2026-09-11 18:35:53,207 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk.tests.test_helpdesk_digest: Starting TestHelpdeskDigest.test_ticket_opened ... 2026-09-11 18:35:53,229 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [43946, 43945, 43944, 43943, 43942, 43941, 43940, 43939, 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-11 18:35:53,247 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [146842, 146851, 146852, 146853, 146843, 146844, 146845, 146846, 146847, 146848, 146849, 146850] 2026-09-11 18:35:53,247 127 INFO rb-46204af-224751-414456 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-11 18:35:53,254 127 INFO rb-46204af-224751-414456 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, 5321, 5322, 5323, 5324, 5325, 5326, 5327, 5328, 5329, 5330, 5331, 5332, 5333] 2026-09-11 18:35:53,394 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2941] 2026-09-11 18:35:53,475 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2942] 2026-09-11 18:35:53,551 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2943] 2026-09-11 18:35:53,627 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2944] 2026-09-11 18:35:53,713 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2945] 2026-09-11 18:35:53,790 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2946] 2026-09-11 18:35:53,871 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2947] 2026-09-11 18:35:53,947 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2948] 2026-09-11 18:35:54,019 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2949] 2026-09-11 18:35:54,103 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2950] 2026-09-11 18:35:54,176 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2951] 2026-09-11 18:35:54,249 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2952] 2026-09-11 18:35:54,595 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 18:35:54,613 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk.tests.test_helpdesk_portal: Starting TestHelpdeskPortal.test_portals ... 2026-09-11 18:35:54,628 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:portal from n/a 2026-09-11 18:35:54,644 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:35:55,576 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:35:55] "GET /my/tickets/create HTTP/1.1" 200 - 233 0.154 0.781 2026-09-11 18:35:55,780 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:35:55] "POST /my/tickets/create HTTP/1.1" 200 - 109 0.065 0.131 2026-09-11 18:35:55,973 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:35:55] "GET /my/tickets/77 HTTP/1.1" 200 - 55 0.037 0.149 2026-09-11 18:35:56,158 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2955] 2026-09-11 18:35:56,194 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2956] 2026-09-11 18:35:56,279 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:35:56] "GET /my/tickets/77 HTTP/1.1" 200 - 30 0.029 0.054 2026-09-11 18:35:56,291 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:35:56] "GET /my/tickets/9999999?access_token=1 HTTP/1.1" 303 - 1 0.000 0.006 2026-09-11 18:35:56,570 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:35:56] "GET /my HTTP/1.1" 200 - 78 0.084 0.192 2026-09-11 18:35:56,735 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:35:56] "GET /my/tickets HTTP/1.1" 200 - 46 0.030 0.117 2026-09-11 18:35:56,738 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk.tests.test_helpdesk_portal.TestHelpdeskPortal.test_portals: waiting for threads: [] 2026-09-11 18:35:56,768 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:35:58,969 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1954 deleted mail.mail records with IDs: [2957] 2026-09-11 18:35:59,048 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2958] 2026-09-11 18:35:59,153 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1955 deleted mail.mail records with IDs: [2959] 2026-09-11 18:35:59,256 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2960] 2026-09-11 18:35:59,440 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1956 deleted mail.mail records with IDs: [2961] 2026-09-11 18:35:59,501 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2962] 2026-09-11 18:35:59,610 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2963] 2026-09-11 18:35:59,702 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1958 deleted mail.mail records with IDs: [2964] 2026-09-11 18:35:59,777 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2965] 2026-09-11 18:35:59,835 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2966] 2026-09-11 18:35:59,913 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2967] 2026-09-11 18:35:59,970 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2968] 2026-09-11 18:36:00,041 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2969] 2026-09-11 18:36:00,098 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2970] 2026-09-11 18:36:00,177 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2971] 2026-09-11 18:36:00,233 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2972] 2026-09-11 18:36:00,313 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2973] 2026-09-11 18:36:00,371 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2974] 2026-09-11 18:36:00,447 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2975] 2026-09-11 18:36:00,505 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2976] 2026-09-11 18:36:00,574 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2977] 2026-09-11 18:36:00,621 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2978] 2026-09-11 18:36:00,631 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2979] 2026-02-10 09:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2980] 2026-09-11 18:36:00,874 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk.tests.test_helpdesk_rating: Starting TestHelpdeskRating.test_helpdesk_ticket_dashboard ... 2026-09-11 18:36:01,043 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 18:36:01,080 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk.tests.test_helpdesk_send_email: Starting TestHelpdeskSendEmail.test_send_email_01 ... 2026-09-11 18:36:01,202 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk.tests.test_helpdesk_send_email: Starting TestHelpdeskSendEmail.test_send_email_02 ... 2026-09-11 18:36:01,451 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2981] 2026-09-11 18:36:01,482 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2982] 2026-09-11 18:36:01,510 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk.tests.test_helpdesk_send_email: Starting TestHelpdeskSendEmail.test_send_email_03 ... 2026-09-11 18:36:01,794 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [2983] 2026-09-11 18:36:01,925 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2984] 2026-09-11 18:36:01,953 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2985] 2026-09-11 18:36:01,988 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:36:02,028 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk.tests.test_helpdesk_sla: Starting TestHelpdesk.test_send_helpdesk_sla_deadline_reminder_email ... 2026-09-11 18:36:02,208 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2986] 2026-09-14 11:45:00,000 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) started manually 2026-09-14 11:45:00,000 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) done 2026-09-14 11:46:00,000 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) started manually 2026-09-14 11:46:00,000 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) done 2026-09-14 12:15:00,000 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) started manually 2026-09-14 12:15:00,000 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) done 2026-09-14 12:16:00,000 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) started manually 2026-09-14 12:16:00,000 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) done 2026-09-15 07:45:00,000 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) started manually 2026-09-15 07:45:00,000 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) done 2026-09-15 07:46:00,000 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) started manually 2026-09-15 07:46:00,000 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) done 2026-09-15 08:15:00,000 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) started manually 2026-09-15 08:15:00,000 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) done 2026-09-15 08:16:00,000 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) started manually 2026-09-15 08:16:00,000 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_cron: Job 'Ticket: SLA Deadline Reminder' (68) done 2026-09-11 18:36:03,262 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk.tests.test_helpdesk_sla: Starting TestHelpdesk.test_sla_overlap ... 2026-09-11 18:36:03,295 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk.tests.test_helpdesk_sla: Starting TestHelpdesk.test_sla_status_1 ... 2026-09-11 18:36:03,441 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2992] 2026-09-11 18:36:03,478 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk.tests.test_helpdesk_sla: Starting TestHelpdesk.test_sla_status_2 ... 2026-09-11 18:36:03,643 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2993] 2026-09-11 18:36:03,683 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk.tests.test_helpdesk_sla: Starting TestHelpdesk.test_sla_status_failed ... 2026-09-11 18:36:03,874 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2994] 2026-09-11 18:36:04,076 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2995] 2026-09-11 18:36:04,117 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk.tests.test_helpdesk_sla: Starting TestHelpdesk.test_sla_status_ongoing_reached ... 2026-09-11 18:36:04,259 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2996] 2026-09-11 18:36:04,298 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:36:06,210 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1961 deleted mail.mail records with IDs: [2997] 2026-09-11 18:36:06,290 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2998] 2026-09-11 18:36:06,390 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1962 deleted mail.mail records with IDs: [2999] 2026-09-11 18:36:06,460 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3000] 2026-09-11 18:36:06,602 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1963 deleted mail.mail records with IDs: [3001] 2026-09-11 18:36:06,669 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3002] 2026-09-11 18:36:06,779 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3003] 2026-09-11 18:36:06,890 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1965 deleted mail.mail records with IDs: [3004] 2026-09-11 18:36:06,904 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk_crm.tests.test_lead2ticket: Starting TestLead2Ticket.test_lead2ticket ... 2026-09-11 18:36:06,964 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3005] 2026-09-11 18:36:07,048 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk_crm.tests.test_lead2ticket: Starting TestLead2Ticket.test_lead2ticket_for_yourself ... 2026-09-11 18:36:07,291 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3006] 2026-09-11 18:36:07,403 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk_crm.tests.test_lead2ticket: Starting TestLead2Ticket.test_lead2ticket_unlink_data ... 2026-09-11 18:36:07,542 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3007] 2026-09-11 18:36:07,637 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk_crm.tests.test_lead2ticket: Starting TestLead2Ticket.test_lead2ticket_with_pretty_format_a_2_tuple ... 2026-09-11 18:36:07,889 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3008] 2026-09-11 18:36:08,008 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk_crm.tests.test_lead2ticket: Starting TestLead2Ticket.test_opp_create_ticket ... 2026-09-11 18:36:08,154 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3009] 2026-09-11 18:36:08,211 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [127136] 2026-09-11 18:36:08,211 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [9] 2026-09-11 18:36:08,288 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 18:36:10,584 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1968 deleted mail.mail records with IDs: [3010] 2026-09-11 18:36:10,647 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3011] 2026-09-11 18:36:10,730 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1969 deleted mail.mail records with IDs: [3012] 2026-09-11 18:36:10,791 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3013] 2026-09-11 18:36:10,909 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1970 deleted mail.mail records with IDs: [3014] 2026-09-11 18:36:10,969 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3015] 2026-09-11 18:36:11,095 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3016] 2026-09-11 18:36:11,211 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1972 deleted mail.mail records with IDs: [3017] 2026-09-11 18:36:11,293 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3018] 2026-09-11 18:36:11,362 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3019] 2026-09-11 18:36:11,372 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk_crm.tests.test_ticket2lead: Starting TestTicket2Lead.test_ticket2lead ... 2026-09-11 18:36:11,453 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 18:36:13,457 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1975 deleted mail.mail records with IDs: [3020] 2026-09-11 18:36:13,523 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3021] 2026-09-11 18:36:13,619 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1976 deleted mail.mail records with IDs: [3022] 2026-09-11 18:36:14,407 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3023] 2026-09-11 18:36:14,524 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1977 deleted mail.mail records with IDs: [3024] 2026-09-11 18:36:14,588 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3025] 2026-09-11 18:36:14,714 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3026] 2026-09-11 18:36:14,856 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1979 deleted mail.mail records with IDs: [3027] 2026-09-11 18:36:14,870 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk_hr.tests.test_helpdesk_hr: Starting TestHelpdeskHR.test_compute_source_department_id ... 2026-09-11 18:36:14,983 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3028] 2026-09-11 18:36:15,137 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk_hr.tests.test_helpdesk_hr: Starting TestHelpdeskHR.test_compute_target_department_id ... 2026-09-11 18:36:15,296 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3029] 2026-09-11 18:36:15,434 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 18:36:17,708 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1982 deleted mail.mail records with IDs: [3030] 2026-09-11 18:36:17,837 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3031] 2026-09-11 18:36:17,964 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1983 deleted mail.mail records with IDs: [3032] 2026-09-11 18:36:18,031 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3033] 2026-09-11 18:36:18,153 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1984 deleted mail.mail records with IDs: [3034] 2026-09-11 18:36:18,226 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3035] 2026-09-11 18:36:18,348 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3036] 2026-09-11 18:36:18,501 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1986 deleted mail.mail records with IDs: [3037] 2026-09-11 18:36:18,515 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk_livechat.tests.test_ticket_command: Starting TestTicketCommand.test_create_ticket_by_command ... 2026-09-11 18:36:18,876 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3038] 2026-09-11 18:36:18,916 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk_livechat.tests.test_ticket_command: Starting TestTicketCommand.test_create_ticket_picks_portal_customer_over_other_operator ... 2026-09-11 18:36:19,138 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3039] 2026-09-11 18:36:19,188 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 18:36:21,348 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1989 deleted mail.mail records with IDs: [3040] 2026-09-11 18:36:21,421 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3041] 2026-09-11 18:36:21,507 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1990 deleted mail.mail records with IDs: [3042] 2026-09-11 18:36:21,587 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3043] 2026-09-11 18:36:21,709 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1991 deleted mail.mail records with IDs: [3044] 2026-09-11 18:36:21,781 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3045] 2026-09-11 18:36:21,935 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3046] 2026-09-11 18:36:22,081 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1993 deleted mail.mail records with IDs: [3047] 2026-09-11 18:36:22,096 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk_odoo_module.tests.test_helpdesk_ticket: Starting TestHelpdesk.test_compute_odoo_module_version_id_01 ... 2026-09-11 18:36:22,308 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3048] 2026-09-11 18:36:22,349 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk_odoo_module.tests.test_helpdesk_ticket: Starting TestHelpdesk.test_compute_odoo_module_version_id_02 ... 2026-09-11 18:36:22,565 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3049] 2026-09-11 18:36:22,624 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 18:36:22,638 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk_project.tests.test_access_rights: Starting TestAccessTicket.test_user_who_following_task_or_project_read_ticket ... 2026-09-11 18:36:22,817 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:36:24,841 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1996 deleted mail.mail records with IDs: [3050] 2026-09-11 18:36:24,937 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3051] 2026-09-11 18:36:25,043 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1997 deleted mail.mail records with IDs: [3052] 2026-09-11 18:36:25,100 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3053] 2026-09-11 18:36:25,230 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1998 deleted mail.mail records with IDs: [3054] 2026-09-11 18:36:25,300 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3055] 2026-09-11 18:36:25,420 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3056] 2026-09-11 18:36:25,540 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2000 deleted mail.mail records with IDs: [3057] 2026-09-11 18:36:25,554 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk_project.tests.test_helpdesk_ticket: Starting TestHelpdeskTicket.test_003_change_project_after_set_task ... 2026-09-11 18:36:25,609 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk_project.tests.test_helpdesk_ticket: Starting TestHelpdeskTicket.test_set_project_id_to_false ... 2026-09-11 18:36:25,683 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk_project.tests.test_helpdesk_ticket: Starting TestHelpdeskTicket.test_user_admin_create_ticket ... 2026-09-11 18:36:25,798 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 18:36:27,906 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2003 deleted mail.mail records with IDs: [3058] 2026-09-11 18:36:28,001 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3059] 2026-09-11 18:36:28,100 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2004 deleted mail.mail records with IDs: [3060] 2026-09-11 18:36:28,173 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3061] 2026-09-11 18:36:28,293 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2005 deleted mail.mail records with IDs: [3062] 2026-09-11 18:36:28,345 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3063] 2026-09-11 18:36:28,460 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3064] 2026-09-11 18:36:28,596 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2007 deleted mail.mail records with IDs: [3065] 2026-09-11 18:36:28,607 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk_project.tests.test_project_task: Starting TestProjectTask.test_view_ticket_count ... 2026-09-11 18:36:28,676 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 18:36:30,655 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2010 deleted mail.mail records with IDs: [3066] 2026-09-11 18:36:30,731 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3067] 2026-09-11 18:36:30,858 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2011 deleted mail.mail records with IDs: [3068] 2026-09-11 18:36:30,936 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3069] 2026-09-11 18:36:31,082 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2012 deleted mail.mail records with IDs: [3070] 2026-09-11 18:36:31,166 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3071] 2026-09-11 18:36:31,295 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3072] 2026-09-11 18:36:31,407 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2014 deleted mail.mail records with IDs: [3073] 2026-09-11 18:36:31,419 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk_project.tests.test_task2ticket: Starting TestTask2Ticket.test_task2ticket ... 2026-09-11 18:36:31,503 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3074] 2026-09-11 18:36:31,555 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [141093] 2026-09-11 18:36:31,555 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [26] 2026-09-11 18:36:31,658 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk_project.tests.test_task2ticket: Starting TestTask2Ticket.test_task2ticket_for_yourself ... 2026-09-11 18:36:31,964 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3075] 2026-09-11 18:36:32,068 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk_project.tests.test_task2ticket: Starting TestTask2Ticket.test_task2ticket_unlink ... 2026-09-11 18:36:32,183 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3076] 2026-09-11 18:36:32,271 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 18:36:34,397 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2017 deleted mail.mail records with IDs: [3077] 2026-09-11 18:36:34,466 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3078] 2026-09-11 18:36:34,569 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2018 deleted mail.mail records with IDs: [3079] 2026-09-11 18:36:34,633 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3080] 2026-09-11 18:36:34,745 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2019 deleted mail.mail records with IDs: [3081] 2026-09-11 18:36:34,815 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3082] 2026-09-11 18:36:34,928 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3083] 2026-09-11 18:36:35,040 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2021 deleted mail.mail records with IDs: [3084] 2026-09-11 18:36:35,118 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3085] 2026-09-11 18:36:35,196 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3086] 2026-09-11 18:36:35,235 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk_project.tests.test_ticket2task: Starting TestTicket2Task.test_convert_ticket_to_task ... 2026-09-11 18:36:35,321 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3087] 2026-09-11 18:36:35,373 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk_project.tests.test_ticket2task: Starting TestTicket2Task.test_convert_ticket_to_task_remains_assignee ... 2026-09-11 18:36:35,489 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3088] 2026-09-11 18:36:35,660 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk_project.tests.test_ticket2task: Starting TestTicket2Task.test_multy_ticket2task ... 2026-09-11 18:36:35,814 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk_project.tests.test_ticket2task: Starting TestTicket2Task.test_ticket2task ... 2026-09-11 18:36:35,936 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3090] 2026-09-11 18:36:36,049 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 18:36:36,221 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3091] 2026-09-11 18:36:36,318 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3092] 2026-09-11 18:36:36,422 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3093] 2026-09-11 18:36:36,445 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk_project.tests.test_ticket_count: Starting TestHelpdeskTicket.test_check_help_desk_ticket_count ... 2026-09-11 18:36:36,494 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:36:38,598 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2024 deleted mail.mail records with IDs: [3094] 2026-09-11 18:36:38,680 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3095] 2026-09-11 18:36:38,772 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2025 deleted mail.mail records with IDs: [3096] 2026-09-11 18:36:38,835 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3097] 2026-09-11 18:36:38,973 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2026 deleted mail.mail records with IDs: [3098] 2026-09-11 18:36:39,048 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3099] 2026-09-11 18:36:39,182 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3100] 2026-09-11 18:36:39,306 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2028 deleted mail.mail records with IDs: [3101] 2026-09-11 18:36:39,324 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk_sale.tests.test_helpdesk_portal: Starting TestHelpdeskPortal.test_portals ... 2026-09-11 18:36:39,571 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:portal from n/a 2026-09-11 18:36:39,581 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:36:40,529 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:36:40] "GET /my/tickets/create?saleorder=594 HTTP/1.1" 200 - 227 0.100 0.850 2026-09-11 18:36:40,722 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:36:40] "POST /my/tickets/create?saleorder=594 HTTP/1.1" 200 - 113 0.079 0.108 2026-09-11 18:36:40,762 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk_sale.tests.test_helpdesk_portal: Starting TestHelpdeskPortal.test_portals_ticket_company_matches_sale_order ... 2026-09-11 18:36:44,926 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:company_b_portal from n/a 2026-09-11 18:36:44,942 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:36:45,991 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:36:45] "GET /my/tickets/create?saleorder=595 HTTP/1.1" 200 - 222 0.168 0.887 2026-09-11 18:36:46,217 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:36:46] "POST /my/tickets/create?saleorder=595 HTTP/1.1" 200 - 91 0.085 0.133 2026-09-11 18:36:46,289 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 18:36:46,307 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk_sale.tests.test_helpdesk_sale: Starting TestHelpdeskSale.test_onchange_sale_order_01 ... 2026-09-11 18:36:46,487 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk_sale.tests.test_helpdesk_sale: Starting TestHelpdeskSale.test_onchange_sale_order_02 ... 2026-09-11 18:36:46,632 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:36:48,753 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2032 deleted mail.mail records with IDs: [3105] 2026-09-11 18:36:48,828 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3106] 2026-09-11 18:36:48,942 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2033 deleted mail.mail records with IDs: [3107] 2026-09-11 18:36:49,053 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3108] 2026-09-11 18:36:49,186 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2034 deleted mail.mail records with IDs: [3109] 2026-09-11 18:36:49,261 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3110] 2026-09-11 18:36:49,389 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3111] 2026-09-11 18:36:49,507 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2036 deleted mail.mail records with IDs: [3112] 2026-09-11 18:36:49,521 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk_timesheet.tests.test_ticket_timesheet: Starting TestTicketTimesheet.test_ticket_timesheet ... 2026-09-11 18:36:49,849 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk_timesheet.tests.test_ticket_timesheet: Starting TestTicketTimesheet.test_ticket_timesheet_01 ... 2026-09-11 18:36:50,271 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 18:36:52,398 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2039 deleted mail.mail records with IDs: [3113] 2026-09-11 18:36:52,460 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3114] 2026-09-11 18:36:52,552 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2040 deleted mail.mail records with IDs: [3115] 2026-09-11 18:36:52,597 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3116] 2026-09-11 18:36:52,686 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2041 deleted mail.mail records with IDs: [3117] 2026-09-11 18:36:52,736 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3118] 2026-09-11 18:36:52,825 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3119] 2026-09-11 18:36:52,924 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2043 deleted mail.mail records with IDs: [3120] 2026-09-11 18:36:53,205 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3121] 2026-09-11 18:36:53,239 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk_timesheet_timer.tests.test_helpdesk_timesheet_timer: Starting TestHelpdeskTimesheetTimer.test_01_start_stop_timer_on_ticket ... 2026-09-11 18:36:53,388 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk_timesheet_timer.tests.test_helpdesk_timesheet_timer: Starting TestHelpdeskTimesheetTimer.test_02_switch_from_task_to_ticket ... 2026-09-11 18:36:53,577 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk_timesheet_timer.tests.test_helpdesk_timesheet_timer: Starting TestHelpdeskTimesheetTimer.test_03_switch_from_ticket_to_task ... 2026-09-11 18:36:53,811 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk_timesheet_timer.tests.test_helpdesk_timesheet_timer: Starting TestHelpdeskTimesheetTimer.test_04_cross_day_switch_from_task_to_ticket ... 2026-09-11 18:36:54,053 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk_timesheet_timer.tests.test_helpdesk_timesheet_timer: Starting TestHelpdeskTimesheetTimer.test_05_cross_day_switch_from_ticket_to_task ... 2026-09-11 18:36:54,323 127 INFO rb-46204af-224751-414456 odoo.addons.viin_helpdesk_timesheet_timer.tests.test_helpdesk_timesheet_timer: Starting TestHelpdeskTimesheetTimer.test_06_systray_timer_menu_sections ... 2026-09-11 18:36:54,582 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 18:36:54,772 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr.tests.test_department_naming: Starting TestDepartmentNaming.test_01_display_name_default ... 2026-09-11 18:36:54,840 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr.tests.test_department_naming: Starting TestDepartmentNaming.test_02_display_name_hierarchical ... 2026-09-11 18:36:54,862 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr.tests.test_department_naming: Starting TestDepartmentNaming.test_03_rec_names_search_behavior ... 2026-09-11 18:36:54,889 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:36:55,379 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestHrEmployeeHierarchy.test_01_department_manager_not_self_manager ... 2026-09-11 18:36:55,553 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestHrEmployeeHierarchy.test_02_recursive_managers_parent_ids_order_and_count ... 2026-09-11 18:36:55,686 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestHrEmployeeHierarchy.test_03_department_managers_chain_even_if_parent_id_forced_false ... 2026-09-11 18:36:55,848 127 INFO rb-46204af-224751-414456 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-11 18:36:55,958 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestHrEmployeeHierarchy.test_05_recursive_managers_index_order_case_multi_dept_superiors ... 2026-09-11 18:36:56,088 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestHrEmployeeHierarchy.test_06_department_manager_ids_cases ... 2026-09-11 18:36:56,200 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestHrEmployeeHierarchy.test_07_department_recursive_child_ids ... 2026-09-11 18:36:56,266 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-11 18:36:57,393 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestComputeParentIdEdgeCases.test_90_department_manager_parent_id_not_self ... 2026-09-11 18:36:57,546 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestComputeParentIdEdgeCases.test_91_staff_parent_id_is_department_manager ... 2026-09-11 18:36:57,601 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:36:57,927 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestComputeParentIdStaleDependency.test_93_stored_parent_id_follows_grandparent_manager_change ... 2026-09-11 18:36:58,061 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:36:58,437 127 INFO rb-46204af-224751-414456 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-11 18:36:58,550 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:36:58,936 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr.tests.test_employee_public: Starting TestEmployeePublic.test_01_public_compute_parent_ids ... 2026-09-11 18:36:59,112 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr.tests.test_employee_public: Starting TestEmployeePublic.test_02_public_search_parent_ids ... 2026-09-11 18:36:59,150 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr.tests.test_employee_public: Starting TestEmployeePublic.test_03_public_mirror_parent_id_comodel_is_employee_public ... 2026-09-11 18:36:59,479 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr.tests.test_employee_public: Starting TestEmployeePublic.test_04_private_parent_id_not_regressed_by_public_fix ... 2026-09-11 18:36:59,743 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr.tests.test_employee_public: Starting TestEmployeePublic.test_05_public_parent_id_batch_query_count_is_batch_size_independent ... 2026-09-11 18:37:00,380 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-09-11 18:37:00,851 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr.tests.test_hr_department_hierarchy: Starting TestHrDepartmentHierarchy.test_manager_ids_includes_own_and_inherited_managers ... 2026-09-11 18:37:00,987 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr.tests.test_hr_department_hierarchy: Starting TestHrDepartmentHierarchy.test_recursive_child_ids_empty_for_leaf_department ... 2026-09-11 18:37:01,019 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:37:01,397 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr.tests.test_is_department_manager: Starting TestIsDepartmentManager.test_01_compute_is_department_manager ... 2026-09-11 18:37:01,564 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr.tests.test_is_department_manager: Starting TestIsDepartmentManager.test_02_search_is_department_manager_true_false ... 2026-09-11 18:37:01,607 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr.tests.test_is_department_manager: Starting TestIsDepartmentManager.test_03_search_is_department_manager_not_equal ... 2026-09-11 18:37:01,661 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:37:01,817 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr.tests.test_organization_participation: Starting TestOrganizationParticipation.test_01_participation_date_constraint_invalid ... 2026-09-11 18:37:01,890 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr.tests.test_organization_participation: Starting TestOrganizationParticipation.test_02_participation_date_constraint_valid ... 2026-09-11 18:37:01,927 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:37:01,941 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr.tests.test_res_config_settings_upsell: Starting TestHrSettingsUpsell.test_every_toggle_availability_is_assigned_in_compute ... 2026-09-11 18:37:01,966 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr.tests.test_res_config_settings_upsell: Starting TestHrSettingsUpsell.test_every_toggle_has_matching_availability_field ... 2026-09-11 18:37:01,988 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr.tests.test_res_config_settings_upsell: Starting TestHrSettingsUpsell.test_every_toggle_has_view_wiring ... 2026-09-11 18:37:02,012 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr.tests.test_res_config_settings_upsell: Starting TestHrSettingsUpsell.test_existing_availability_fields_exist ... 2026-09-11 18:37:02,035 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr.tests.test_res_config_settings_upsell: Starting TestHrSettingsUpsell.test_existing_compute_availability_matches_registry ... 2026-09-11 18:37:02,256 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr.tests.test_res_config_settings_upsell: Starting TestHrSettingsUpsell.test_existing_module_toggle_fields_exist ... 2026-09-11 18:37:02,281 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr.tests.test_res_config_settings_upsell: Starting TestHrSettingsUpsell.test_retirement_age_availability_field_exists ... 2026-09-11 18:37:02,306 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr.tests.test_res_config_settings_upsell: Starting TestHrSettingsUpsell.test_retirement_age_compute_availability_matches_registry ... 2026-09-11 18:37:02,482 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr.tests.test_res_config_settings_upsell: Starting TestHrSettingsUpsell.test_retirement_age_module_toggle_field_exists ... 2026-09-11 18:37:02,518 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:37:03,309 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr.tests.test_search_parent_ids: Starting TestSearchParentIds.test_01_search_in_and_equal ... 2026-09-11 18:37:03,512 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr.tests.test_search_parent_ids: Starting TestSearchParentIds.test_02_search_not_in_and_not_equal ... 2026-09-11 18:37:03,553 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr.tests.test_search_parent_ids: Starting TestSearchParentIds.test_03_search_ilike_and_not_ilike ... 2026-09-11 18:37:03,599 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr.tests.test_search_parent_ids: Starting TestSearchParentIds.test_04_search_any_and_not_any ... 2026-09-11 18:37:03,647 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr.tests.test_search_parent_ids: Starting TestSearchParentIds.test_05_search_without_department_managers ... 2026-09-11 18:37:03,718 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-11 18:37:04,056 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr.tests.test_search_parent_ids: Starting TestSearchParentIdsEdgeCases.test_06_search_equal_false_and_not_equal_false ... 2026-09-11 18:37:04,198 127 INFO rb-46204af-224751-414456 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-11 18:37:04,243 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr.tests.test_search_parent_ids: Starting TestSearchParentIdsEdgeCases.test_08_search_invalid_operator_raises ... 2026-09-11 18:37:04,285 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:37:04,823 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3122] 2026-09-11 18:37:04,834 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44247] 2026-09-11 18:37:04,839 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:37:05,225 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3123] 2026-09-11 18:37:05,234 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [44249] 2026-09-11 18:37:05,240 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:37:05,260 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr.tests.test_security_access_rights: Starting TestSecurityAccessRights.test_01_regular_user_cannot_write_employee_vat ... 2026-09-11 18:37:05,265 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2046, model: hr.employee 2026-09-11 18:37:05,291 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr.tests.test_security_access_rights: Starting TestSecurityAccessRights.test_02_hr_user_can_write_employee_vat_and_sync_partner ... 2026-09-11 18:37:05,371 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr.tests.test_security_access_rights: Starting TestSecurityAccessRights.test_03_access_hr_organization_models ... 2026-09-11 18:37:05,435 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2046, model: hr.organization 2026-09-11 18:37:05,457 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr.tests.test_security_access_rights: Starting TestSecurityAccessRights.test_04_access_participation_models ... 2026-09-11 18:37:05,536 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2046, model: hr.organization.participation 2026-09-11 18:37:05,574 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:37:05,587 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_account.tests.test_access_right: Starting TestAccessRight.test_access_right_user_analytic_accounting ... 2026-09-11 18:37:06,525 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_account.tests.test_access_right: Starting TestAccessRight.test_access_right_user_full_accounting_feature ... 2026-09-11 18:37:07,403 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:37:07,423 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_account.tests.test_accout_analytic_distribution_model: Starting TestAnalyticDistributionModel.test_compute_analytic_distribution ... 2026-09-11 18:37:08,428 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:37:08,443 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_account.tests.test_hr_department: Starting TestHrDepartment.test_create_new_deparment ... 2026-09-11 18:37:09,309 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_account.tests.test_hr_department: Starting TestHrDepartment.test_create_new_deparment_3 ... 2026-09-11 18:37:10,255 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:37:10,274 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_account.tests.test_payment: Starting TestPayment.test_confirm_payment_receive_money ... 2026-09-11 18:37:12,902 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_account.tests.test_payment: Starting TestPayment.test_confirm_payment_send_money ... 2026-09-11 18:37:14,571 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:37:21,353 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal: Starting TestHrAppraisal.test_01_create_appraisal ... 2026-09-11 18:37:21,420 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal: Starting TestHrAppraisal.test_02_appraisal_workflow ... 2026-09-11 18:37:21,809 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal: Starting TestHrAppraisal.test_03_batch_creation ... 2026-09-11 18:37:22,091 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal: Starting TestHrAppraisal.test_04_feedback_count ... 2026-09-11 18:37:22,331 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal: Starting TestHrAppraisal.test_05_update_participants ... 2026-09-11 18:37:22,593 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal: Starting TestHrAppraisal.test_06_resend_to_participant_uses_other_feedback_template ... 2026-09-11 18:37:22,931 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:37:29,856 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal_security: Starting TestHrAppraisalSecurity.test_01_employee_access ... 2026-09-11 18:37:29,959 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2066, model: viin.hr.appraisal 2026-09-11 18:37:30,215 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2066 deleted mail.message records with IDs: [44739] 2026-09-11 18:37:30,217 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2066, model: viin.hr.appraisal 2026-09-11 18:37:30,241 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal_security: Starting TestHrAppraisalSecurity.test_02_manager_access ... 2026-09-11 18:37:30,329 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2067, model: viin.hr.appraisal 2026-09-11 18:37:30,548 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2067 deleted mail.message records with IDs: [44745] 2026-09-11 18:37:30,550 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2067, model: viin.hr.appraisal 2026-09-11 18:37:30,570 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal_security: Starting TestHrAppraisalSecurity.test_03_appraisal_officer_access ... 2026-09-11 18:37:30,692 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2068 deleted mail.message records with IDs: [44750] 2026-09-11 18:37:30,710 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2068 deleted viin.hr.appraisal records with IDs: [14] 2026-09-11 18:37:30,723 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2068 deleted mail.followers records with IDs: [5731] 2026-09-11 18:37:30,745 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal_security: Starting TestHrAppraisalSecurity.test_04_survey_access ... 2026-09-11 18:37:31,100 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal_security: Starting TestHrAppraisalSecurity.test_05_multi_company_access ... 2026-09-11 18:37:31,664 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal_security: Starting TestHrAppraisalSecurity.test_internal_user_appraisal_matrix_results_no_error ... 2026-09-11 18:37:31,840 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal_security: Starting TestHrAppraisalSecurity.test_internal_user_cannot_read_certification_survey ... 2026-09-11 18:37:31,919 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal_security: Starting TestHrAppraisalSecurity.test_internal_user_reads_appraisal_template ... 2026-09-11 18:37:31,998 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_appraisal.tests.test_hr_appraisal_security: Starting TestHrAppraisalSecurity.test_internal_user_survey_read_limited_to_appraisal_and_own ... 2026-09-11 18:37:32,160 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [15], uid: 2066, model: survey.survey 2026-09-11 18:37:32,176 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [18], uid: 2066, model: survey.survey 2026-09-11 18:37:32,243 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:37:39,495 127 INFO rb-46204af-224751-414456 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-11 18:37:39,716 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_appraisal.tests.test_survey_survey_appraisal_rule_leak: Starting TestSurveySurveyAppraisalRuleLeak.test_plain_internal_user_cannot_read_certification_survey ... 2026-09-11 18:37:39,804 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [19], uid: 2070, model: survey.survey 2026-09-11 18:37:39,830 127 INFO rb-46204af-224751-414456 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-11 18:37:39,908 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [19], uid: 2075, model: survey.survey 2026-09-11 18:37:39,940 127 INFO rb-46204af-224751-414456 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-11 18:37:40,016 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [19], uid: 2074, model: survey.survey 2026-09-11 18:37:40,074 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-11 18:37:40,364 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_attendance_validation.tests.test_global_leave: Starting TestGlobalLeave.test_07_global_leave ... 2026-09-11 18:37:40,522 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.attendance.overtime records with IDs: [11] 2026-09-11 18:37:40,663 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.attendance.overtime records with IDs: [12] 2026-09-11 18:37:40,735 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_attendance_validation.tests.test_global_leave: Starting TestGlobalLeave.test_08_global_leave ... 2026-09-11 18:37:40,775 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [21, 22, 23, 20] 2026-09-11 18:37:41,203 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [631] 2026-09-11 18:37:41,266 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.attendance.overtime records with IDs: [14] 2026-09-11 18:37:41,389 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [24] 2026-09-11 18:37:41,412 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.attendance.overtime records with IDs: [15] 2026-09-11 18:37:41,468 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_attendance_validation.tests.test_global_leave: Starting TestGlobalLeave.test_20_res_leave ... 2026-09-11 18:37:41,577 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_attendance_validation.tests.test_global_leave: Starting TestGlobalLeave.test_21_res_leave_01 ... 2026-09-11 18:37:41,691 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_attendance_validation.tests.test_global_leave: Starting TestGlobalLeave.test_21_res_leave_02 ... 2026-09-11 18:37:41,798 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_attendance_validation.tests.test_global_leave: Starting TestGlobalLeave.test_21_res_leave_03 ... 2026-09-11 18:37:41,892 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_attendance_validation.tests.test_global_leave: Starting TestGlobalLeave.test_22_res_leave ... 2026-09-11 18:37:41,985 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_attendance_validation.tests.test_global_leave: Starting TestGlobalLeave.test_23_res_leave ... 2026-09-11 18:37:42,075 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_attendance_validation.tests.test_global_leave: Starting TestGlobalLeave.test_24_res_leave_01 ... 2026-09-11 18:37:42,169 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_attendance_validation.tests.test_global_leave: Starting TestGlobalLeave.test_24_res_leave_02 ... 2026-09-11 18:37:42,265 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:37:42,518 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_attendance_validation.tests.test_hr_contract: Starting TestHrContract.test_09_hr_contract ... 2026-09-11 18:37:42,831 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:37:42,988 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_attendance_validation.tests.test_viin_hr_attendance_validation: Starting TestViinHrAttendanceValidation.test_01_valid_worked_hours ... 2026-09-11 18:37:43,068 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.attendance records with IDs: [25] 2026-09-11 18:37:43,296 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_attendance_validation.tests.test_viin_hr_attendance_validation: Starting TestViinHrAttendanceValidation.test_02_valid_worked_hours ... 2026-09-11 18:37:43,503 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.attendance.overtime records with IDs: [27] 2026-09-11 18:37:43,616 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_attendance_validation.tests.test_viin_hr_attendance_validation: Starting TestViinHrAttendanceValidation.test_03_valid_worked_hours ... 2026-09-11 18:37:43,767 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_attendance_validation.tests.test_viin_hr_attendance_validation: Starting TestViinHrAttendanceValidation.test_04_valid_worked_hours ... 2026-09-11 18:37:43,925 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_attendance_validation.tests.test_viin_hr_attendance_validation: Starting TestViinHrAttendanceValidation.test_05_valid_worked_hours ... 2026-09-11 18:37:44,058 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_attendance_validation.tests.test_viin_hr_attendance_validation: Starting TestViinHrAttendanceValidation.test_06_valid_worked_hours ... 2026-09-11 18:37:44,161 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.attendance.overtime records with IDs: [32] 2026-09-11 18:37:44,205 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.attendance.overtime records with IDs: [33] 2026-09-11 18:37:44,556 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_attendance_validation.tests.test_viin_hr_attendance_validation: Starting TestViinHrAttendanceValidation.test_auto_checkout ... 2026-09-11 18:37:44,712 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_attendance_validation.tests.test_viin_hr_attendance_validation: Starting TestViinHrAttendanceValidation.test_manual_checkout_by_user_id ... 2026-09-11 18:37:44,896 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:37:45,115 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_20 ... 2026-09-11 18:37:45,364 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_21 ... 2026-09-11 18:37:45,754 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_22 ... 2026-09-11 18:37:46,117 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_30_01 ... 2026-09-11 18:37:46,395 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_30_02 ... 2026-09-11 18:37:46,642 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_31 ... 2026-09-11 18:37:46,933 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_31_01 ... 2026-09-11 18:37:47,410 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_31_01_01 ... 2026-09-11 18:37:47,939 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_31_01_02 ... 2026-09-11 18:37:48,516 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_31_02 ... 2026-09-11 18:37:49,067 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_31_03A ... 2026-09-11 18:37:49,549 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_31_03B ... 2026-09-11 18:37:49,952 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_31_04 ... 2026-09-11 18:37:51,092 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_31_05 ... 2026-09-11 18:37:51,624 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_31_05_01 ... 2026-09-11 18:37:52,411 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_40 ... 2026-09-11 18:37:52,964 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_41_01 ... 2026-09-11 18:37:53,475 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_cancel: Starting TestOpenContractAddendum.test_41_02 ... 2026-09-11 18:37:54,001 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:37:54,201 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_21 ... 2026-09-11 18:37:54,533 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_22 ... 2026-09-11 18:37:54,776 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_30_01 ... 2026-09-11 18:37:54,968 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_30_02 ... 2026-09-11 18:37:55,206 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_31 ... 2026-09-11 18:37:55,397 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_31_01 ... 2026-09-11 18:37:55,742 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_31_01_01 ... 2026-09-11 18:37:56,342 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_31_01_02 ... 2026-09-11 18:37:56,833 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_31_02 ... 2026-09-11 18:37:57,251 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_31_03A ... 2026-09-11 18:37:57,591 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_31_03B ... 2026-09-11 18:37:57,985 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_31_04 ... 2026-09-11 18:37:58,449 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_31_05 ... 2026-09-11 18:37:58,857 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_31_05_01 ... 2026-09-11 18:37:59,370 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_40 ... 2026-09-11 18:37:59,791 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_41_01 ... 2026-09-11 18:38:00,211 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_41_02 ... 2026-09-11 18:38:00,574 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_50_reconfirm_01 ... 2026-09-11 18:38:00,937 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_50_reconfirm_02 ... 2026-09-11 18:38:01,327 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_50_reconfirm_03 ... 2026-09-11 18:38:01,763 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_50_reconfirm_04 ... 2026-09-11 18:38:02,220 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_51_reconfirm ... 2026-09-11 18:38:02,748 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_addendum_addendum_open: Starting TestOpenContractAddendum.test_cancel_20 ... 2026-09-11 18:38:02,950 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:38:03,170 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_01_check_dates ... 2026-09-11 18:38:03,313 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_02_check_last_contract_addendum_01 ... 2026-09-11 18:38:03,469 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_02_check_last_contract_addendum_02 ... 2026-09-11 18:38:03,537 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_02_check_last_contract_addendum_03 ... 2026-09-11 18:38:04,056 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_03_check_contract_fields_changed_01 ... 2026-09-11 18:38:04,100 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_03_check_contract_fields_changed_02 ... 2026-09-11 18:38:04,406 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_03_check_contract_fields_changed_03 ... 2026-09-11 18:38:04,590 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_03_check_contract_fields_changed_04 ... 2026-09-11 18:38:04,807 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_10_unlink_except_contract_detail ... 2026-09-11 18:38:05,023 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [45591, 45590] 2026-09-11 18:38:05,169 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [45589] 2026-09-11 18:38:05,173 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted addendum.addendum records with IDs: [99] 2026-09-11 18:38:05,213 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [45594, 45593, 45591, 45590] 2026-09-11 18:38:05,248 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_11_create ... 2026-09-11 18:38:05,266 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_12_cancel_main_contract_01 ... 2026-09-11 18:38:05,521 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [45596] 2026-09-11 18:38:05,525 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted addendum.addendum records with IDs: [100] 2026-09-11 18:38:05,555 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [45600, 45598, 45597] 2026-09-11 18:38:05,588 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.contract records with IDs: [150] 2026-09-11 18:38:05,610 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_20_write_contract_01 ... 2026-09-11 18:38:05,825 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_20_write_contract_02 ... 2026-09-11 18:38:06,085 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_21_write_display_date_end_01 ... 2026-09-11 18:38:06,193 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_21_write_display_date_end_02 ... 2026-09-11 18:38:06,412 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_21_write_display_date_end_03 ... 2026-09-11 18:38:06,581 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_21_write_display_date_start ... 2026-09-11 18:38:06,770 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_30_compute_previous_contract_id_01 ... 2026-09-11 18:38:07,007 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_contract_addendum: Starting TestContractAddendumCommon.test_30_compute_previous_contract_id_02 ... 2026-09-11 18:38:07,234 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:38:07,439 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_contract_addendum_close: Starting TestContractClose.test_01_write_state_close ... 2026-09-11 18:38:07,625 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_contract_addendum_close: Starting TestContractClose.test_02_write_state_close_01 ... 2026-09-11 18:38:07,885 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_contract_addendum_close: Starting TestContractClose.test_02_write_state_close_02 ... 2026-09-11 18:38:08,192 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_contract_addendum_close: Starting TestContractClose.test_02_write_state_close_03 ... 2026-09-11 18:38:08,750 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:38:08,928 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_contract_history: Starting TestContractClose.test_01_contract_history ... 2026-09-11 18:38:09,026 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_contract_history: Starting TestContractClose.test_02_contract_history_01 ... 2026-09-11 18:38:09,124 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:38:19,075 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_employee_changes_report: Starting TestHrEmployeeTransfer.test_01_changes_report ... 2026-09-11 18:38:19,350 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_employee_changes_report: Starting TestHrEmployeeTransfer.test_02_changes_report_01 ... 2026-09-11 18:38:19,647 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_employee_changes_report: Starting TestHrEmployeeTransfer.test_02_changes_report_02 ... 2026-09-11 18:38:19,905 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_employee_changes_report: Starting TestHrEmployeeTransfer.test_02_changes_report_03 ... 2026-09-11 18:38:20,320 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_employee_changes_report: Starting TestHrEmployeeTransfer.test_02_changes_report_04 ... 2026-09-11 18:38:20,599 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_employee_changes_report: Starting TestHrEmployeeTransfer.test_03_changes_report_01 ... 2026-09-11 18:38:21,060 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_employee_changes_report: Starting TestHrEmployeeTransfer.test_03_changes_report_02 ... 2026-09-11 18:38:21,450 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:38:26,302 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_employee_transfer: Starting TestHrEmployeeTransfer.test_10_transfer_within_company_01 ... 2026-09-11 18:38:26,708 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3150] 2026-09-11 18:38:26,770 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_employee_transfer: Starting TestHrEmployeeTransfer.test_10_transfer_within_company_02 ... 2026-09-11 18:38:27,042 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3151] 2026-09-11 18:38:27,101 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_employee_transfer: Starting TestHrEmployeeTransfer.test_10_transfer_within_company_03 ... 2026-09-11 18:38:27,306 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3152] 2026-09-11 18:38:27,360 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_employee_transfer: Starting TestHrEmployeeTransfer.test_20_transfer_to_other_company_01 ... 2026-09-11 18:38:27,653 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.resume.line records with IDs: [278] 2026-09-11 18:38:27,800 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_employee_transfer: Starting TestHrEmployeeTransfer.test_20_transfer_to_other_company_02 ... 2026-09-11 18:38:28,142 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_employee_transfer: Starting TestHrEmployeeTransfer.test_20_transfer_to_other_company_03 ... 2026-09-11 18:38:28,437 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.resume.line records with IDs: [281] 2026-09-11 18:38:28,570 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_employee_transfer: Starting TestHrEmployeeTransfer.test_20_transfer_to_other_company_04 ... 2026-09-11 18:38:28,835 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:38:29,008 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_hr_contract: Starting TestHrContracts.test_01_qualify_interval_dates_type ... 2026-09-11 18:38:29,109 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_hr_contract: Starting TestHrContracts.test_02_qualify_interval_return_type ... 2026-09-11 18:38:29,213 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_hr_contract: Starting TestHrContracts.test_03_qualify_interval_dates ... 2026-09-11 18:38:29,310 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_hr_contract: Starting TestHrContracts.test_04_qualify_interval_datetimes ... 2026-09-11 18:38:29,403 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_hr_contract: Starting TestHrContracts.test_11_get_resource_calendar_intervals_dates ... 2026-09-11 18:38:29,488 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_hr_contract: Starting TestHrContracts.test_12_get_resource_calendar_intervals_datetimes ... 2026-09-11 18:38:29,587 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_hr_contract: Starting TestHrContracts.test_21_get_resource_calendar_map ... 2026-09-11 18:38:29,741 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_hr_contract: Starting TestHrContracts.test_31_get_unavailable_intervals_given_types ... 2026-09-11 18:38:29,858 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_hr_contract: Starting TestHrContracts.test_32_get_unavailable_intervals ... 2026-09-11 18:38:29,962 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_hr_contract: Starting TestHrContracts.test_33_get_unavailable_intervals_naive ... 2026-09-11 18:38:30,078 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_hr_contract: Starting TestHrContracts.test_33_get_unavailable_intervals_naive_global_leaves ... 2026-09-11 18:38:30,578 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:38:30,746 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_hr_employee1: Starting TestHrContracts.test_01__get_resource_calendar_intervals_raise ... 2026-09-11 18:38:30,813 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_hr_employee1: Starting TestHrContracts.test_02__get_resource_calendar_intervals__no_given_date ... 2026-09-11 18:38:30,977 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_hr_employee1: Starting TestHrContracts.test_03__get_resource_calendar_intervals__single_date_start__date_type ... 2026-09-11 18:38:31,153 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_hr_employee1: Starting TestHrContracts.test_04__get_resource_calendar_intervals__single_date_start__datetime_type ... 2026-09-11 18:38:31,357 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_hr_employee1: Starting TestHrContracts.test_05__get_resource_calendar_intervals__single_date_end__date_type ... 2026-09-11 18:38:31,532 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_hr_employee1: Starting TestHrContracts.test_06__get_resource_calendar_intervals__start_and_end_date_type ... 2026-09-11 18:38:31,677 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_hr_employee1: Starting TestHrContracts.test_07__get_resource_calendar_intervals__start_and_end_datetime_type ... 2026-09-11 18:38:31,856 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:38:32,057 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_hr_employee2: Starting TestHrContracts.test_01__get_work_intervals_raise ... 2026-09-11 18:38:32,124 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_hr_employee2: Starting TestHrContracts.test_02__get_work_intervals_before_contract ... 2026-09-11 18:38:32,337 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_hr_employee2: Starting TestHrContracts.test_03__get_work_intervals_calendars ... 2026-09-11 18:38:32,634 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:38:32,829 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_hr_employee3: Starting TestHrEmployee3.test_01__list_leaves_intervals_arg_type ... 2026-09-11 18:38:32,959 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_hr_employee3: Starting TestHrEmployee3.test_02__list_leaves_intervals ... 2026-09-11 18:38:33,065 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_hr_employee3: Starting TestHrEmployee3.test_03__list_leaves_intervals ... 2026-09-11 18:38:33,148 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_hr_employee3: Starting TestHrEmployee3.test_04__list_leaves_intervals ... 2026-09-11 18:38:33,224 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_hr_employee3: Starting TestHrEmployee3.test_05__list_leaves_intervals ... 2026-09-11 18:38:33,300 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_hr_employee3: Starting TestHrEmployee3.test_06__list_leaves_intervals ... 2026-09-11 18:38:33,391 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:38:33,531 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract.tests.test_resource_calendar: Starting TestResourceCalendar.test_01__get_leave_intervals ... 2026-09-11 18:38:34,008 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:38:34,497 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3153] 2026-09-11 18:38:34,538 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [46347] 2026-09-11 18:38:34,546 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:38:35,023 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3154] 2026-09-11 18:38:35,039 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [46349] 2026-09-11 18:38:35,045 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:38:35,522 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract_suspension.tests.test_hr_contract_suspension: Starting TestHrContractSuspension.test_01_contract_suspension_state ... 2026-09-11 18:38:35,829 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3155] 2026-09-11 18:38:35,968 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2076 deleted mail.activity records with IDs: [2118] 2026-09-11 18:38:36,091 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2076 deleted mail.mail records with IDs: [3156] 2026-09-11 18:38:36,437 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3157] 2026-09-11 18:38:36,491 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2119] 2026-09-11 18:38:36,601 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3158] 2026-09-11 18:38:36,686 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract_suspension.tests.test_hr_contract_suspension: Starting TestHrContractSuspension.test_02_start_suspension_plan ... 2026-09-11 18:38:36,922 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3159] 2026-09-11 18:38:37,063 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2076 deleted mail.activity records with IDs: [2121] 2026-09-11 18:38:37,201 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2076 deleted mail.mail records with IDs: [3160] 2026-09-11 18:38:37,483 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3161] 2026-09-11 18:38:37,539 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2122] 2026-09-11 18:38:37,622 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3162] 2026-09-11 18:38:37,698 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3163] 2023-01-15 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2076 deleted mail.activity records with IDs: [2124] 2023-01-15 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2076 deleted mail.mail records with IDs: [3164] 2023-01-15 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3165] 2023-01-15 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2125] 2023-01-15 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3166] 2023-01-15 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2126] 2023-01-15 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3167] 2026-09-11 18:38:39,295 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract_suspension.tests.test_hr_contract_suspension: Starting TestHrContractSuspension.test_04_multiple_contracts ... 2026-09-11 18:38:39,611 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3169] 2026-09-11 18:38:39,731 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2076 deleted mail.activity records with IDs: [2128] 2026-09-11 18:38:39,849 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2076 deleted mail.mail records with IDs: [3170] 2026-09-11 18:38:40,193 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3171] 2026-09-11 18:38:40,762 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2129] 2026-09-11 18:38:40,850 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3172] 2026-09-11 18:38:40,919 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract_suspension.tests.test_hr_contract_suspension: Starting TestHrContractSuspension.test_05_multiple_contracts ... 2026-09-11 18:38:41,276 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3173] 2026-09-11 18:38:41,412 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2076 deleted mail.activity records with IDs: [2131] 2026-09-11 18:38:41,529 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2076 deleted mail.mail records with IDs: [3174] 2026-09-11 18:38:41,937 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3175] 2026-09-11 18:38:42,689 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2132] 2026-09-11 18:38:42,787 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3176] 2026-09-11 18:38:42,862 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3177] 2023-01-15 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3178] 2023-01-15 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2134] 2023-01-15 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3179] 2023-01-15 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2135] 2023-01-22 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3180] 2023-01-22 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3181] 2023-01-22 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [46416] 2026-09-11 18:38:43,909 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3182] 2023-01-15 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2137] 2023-01-15 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3183] 2023-01-15 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3184] 2023-01-15 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2138] 2023-01-15 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3185] 2026-09-11 18:38:45,586 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:38:45,999 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract_suspension_payroll.tests.test_hr_payroll: Starting TestHrPayroll.test_01_payslip_with_full_month_suspension ... 2026-09-11 18:38:46,532 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract_suspension_payroll.tests.test_hr_payroll: Starting TestHrPayroll.test_02_payslip_with_partial_month_suspension ... 2026-09-11 18:38:47,112 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_contract_suspension_payroll.tests.test_hr_payroll: Starting TestHrPayroll.test_03_payslip_with_multiple_suspension_periods ... 2026-09-11 18:38:47,865 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:38:48,285 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3186] 2026-09-11 18:38:48,294 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [46458] 2026-09-11 18:38:48,301 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:38:48,771 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3187] 2026-09-11 18:38:48,783 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [46460] 2026-09-11 18:38:48,789 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:38:49,339 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3188] 2024-03-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2140] 2024-03-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3189] 2024-03-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3190] 2024-03-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2141] 2024-03-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3191] 2026-09-11 18:38:50,646 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3192] 2024-03-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2143] 2024-03-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3193] 2024-03-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3194] 2024-03-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2144] 2024-03-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3195] 2024-07-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3196] 2024-07-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2146] 2024-07-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3197] 2024-07-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3198] 2024-07-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2147] 2024-07-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3199] 2026-09-11 18:38:52,406 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3200] 2024-03-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2149] 2024-03-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3201] 2024-03-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3202] 2024-03-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2150] 2024-03-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3203] 2024-09-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3204] 2024-09-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2152] 2024-09-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3205] 2024-09-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3206] 2024-09-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2153] 2024-09-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3207] 2026-09-11 18:38:54,606 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3208] 2024-03-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2155] 2024-03-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3209] 2024-03-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3210] 2024-03-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2156] 2024-03-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3211] 2026-09-11 18:38:56,161 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:38:56,614 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3212] 2026-09-11 18:38:56,632 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [46527] 2026-09-11 18:38:56,639 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:38:57,068 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3213] 2026-09-11 18:38:57,075 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [46529] 2026-09-11 18:38:57,081 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:38:57,656 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3214] 2024-03-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2158] 2024-03-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3215] 2024-03-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3216] 2024-03-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2159] 2024-03-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3217] 2026-09-11 18:38:59,000 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3218] 2024-03-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2162] 2024-03-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3219] 2024-03-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3220] 2024-03-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2163] 2024-03-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3221] 2024-07-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.resume.line records with IDs: [296] 2026-09-11 18:39:05,437 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3222] 2024-03-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2166] 2024-03-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3223] 2024-03-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3224] 2024-03-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2167] 2024-03-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3225] 2024-09-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3226] 2024-09-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2170] 2024-09-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3227] 2024-09-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3228] 2024-09-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2171] 2024-09-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3229] 2026-09-11 18:39:07,669 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3230] 2024-05-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2173] 2024-05-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3231] 2024-05-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3232] 2024-05-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2174] 2024-05-01 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3233] 2026-09-11 18:39:09,265 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:39:10,981 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee: Starting TestHrEmployee.test_mapping_dob_employee_with_work_contact_01 ... 2026-09-11 18:39:11,028 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee: Starting TestHrEmployee.test_search_birthday_01 ... 2026-09-11 18:39:11,069 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee: Starting TestHrEmployee.test_search_birthday_02 ... 2026-09-11 18:39:11,125 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee: Starting TestHrEmployee.test_search_birthday_03 ... 2026-09-11 18:39:11,165 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee: Starting TestHrEmployee.test_search_birthday_04 ... 2026-09-11 18:39:11,196 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee: Starting TestHrEmployee.test_search_birthday_05 ... 2026-09-11 18:39:11,231 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee: Starting TestHrEmployee.test_search_birthday_06 ... 2026-09-11 18:39:11,260 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee: Starting TestHrEmployee.test_search_birthday_07 ... 2026-09-11 18:39:11,302 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-11 18:39:12,913 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_compute_birthday_public_employee_1_with_user_2 ... 2026-09-11 18:39:12,961 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_compute_birthday_public_employee_2_with_hr ... 2026-09-11 18:39:13,026 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_compute_birthday_public_employee_2_with_user_1 ... 2026-09-11 18:39:13,085 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_compute_birthday_public_employee_2_with_user_2 ... 2026-09-11 18:39:13,125 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_filter_with_hr ... 2026-09-11 18:39:13,185 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_filter_with_user_1 ... 2026-09-11 18:39:13,236 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_search_birthday_public_01 ... 2026-09-11 18:39:13,260 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_search_birthday_public_02 ... 2026-09-11 18:39:13,284 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_search_birthday_public_03 ... 2026-09-11 18:39:13,309 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_search_birthday_public_04 ... 2026-09-11 18:39:13,335 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_search_birthday_public_05 ... 2026-09-11 18:39:13,359 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_search_birthday_public_06 ... 2026-09-11 18:39:13,395 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_employee_birthday.tests.test_hr_employee_public: Starting TestHrEmployeePublic.test_search_birthday_public_07 ... 2026-09-11 18:39:13,446 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-11 18:39:13,459 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_employee_relative_birthdate.tests.test_viin_hr_employee_relative_birthdate: Starting TestViinHrEmployeeRelativeBirthdate.test_01_compute_spouse_birthdate ... 2026-09-11 18:39:13,524 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:39:13,538 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_holidays.tests.test_compute_date_from_to: Starting TestComputeDateFromTo.test_custom_hours_multiday_range_survives_recompute ... 2026-09-11 18:39:14,611 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_holidays.tests.test_compute_date_from_to: Starting TestComputeDateFromTo.test_day_mode_still_computed_from_request_dates ... 2026-09-11 18:39:14,933 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:39:14,948 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_holidays.tests.test_generate_multi_wizard: Starting TestGenerateMultiWizardExclude.test_exclude_ignored_in_single_employee_mode ... 2026-09-11 18:39:15,322 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_holidays.tests.test_generate_multi_wizard: Starting TestGenerateMultiWizardExclude.test_excluded_employee_dropped_from_batch_employee_set ... 2026-09-11 18:39:15,605 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_holidays.tests.test_generate_multi_wizard: Starting TestGenerateMultiWizardExclude.test_generated_leaves_skip_excluded_employee ... 2026-09-11 18:39:16,040 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_holidays.tests.test_generate_multi_wizard: Starting TestGenerateMultiWizardExclude.test_no_exclude_keeps_full_department ... 2026-09-11 18:39:16,336 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:39:16,356 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_holidays.tests.test_hr_leave: Starting TestHrLeaveByHour.test_adjust_approved_day_leave_redates_and_syncs_resource_leave ... 2026-09-11 18:39:16,889 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_holidays.tests.test_hr_leave: Starting TestHrLeaveByHour.test_adjust_rejects_date_from_after_date_to ... 2026-09-11 18:39:17,421 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_holidays.tests.test_hr_leave: Starting TestHrLeaveByHour.test_adjust_rejects_non_day_request_unit_half ... 2026-09-11 18:39:17,839 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_holidays.tests.test_hr_leave: Starting TestHrLeaveByHour.test_adjust_rejects_non_day_request_unit_hours ... 2026-09-11 18:39:18,294 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:39:18,309 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_holidays.tests.test_leave_allocation: Starting TestLeaveAllocation.test_01_cron_accrual_allocation ... 2026-09-11 18:39:18,494 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_holidays.tests.test_leave_allocation: Starting TestLeaveAllocation.test_02_batch_allocation_by_employee_propagates_accrual_window ... 2026-09-11 18:39:18,765 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_holidays.tests.test_leave_allocation: Starting TestLeaveAllocation.test_03_batch_allocation_by_category_propagates_accrual_window ... 2026-09-11 18:39:19,572 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_holidays.tests.test_leave_allocation: Starting TestLeaveAllocation.test_04_batch_allocation_by_department_propagates_accrual_window ... 2026-09-11 18:39:20,014 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_holidays.tests.test_leave_allocation: Starting TestLeaveAllocation.test_05_batch_allocation_by_company_propagates_accrual_window ... 2026-09-11 18:39:21,872 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:39:28,684 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_holidays.tests.test_override_accrual_allocations: Starting TestOverrideAccrualAllocations.test_override__accrual_leaves_taken_maximum ... 2026-09-11 18:39:29,334 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3234] 2026-09-11 18:39:29,589 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_holidays.tests.test_override_accrual_allocations: Starting TestOverrideAccrualAllocations.test_override__accrual_lost_first_january ... 2026-09-11 18:39:29,982 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_holidays.tests.test_override_accrual_allocations: Starting TestOverrideAccrualAllocations.test_override__accrual_lost_previous_days ... 2026-09-11 18:39:30,378 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_holidays.tests.test_override_accrual_allocations: Starting TestOverrideAccrualAllocations.test_override__accrual_maximum_leaves ... 2026-09-11 18:39:30,888 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_holidays.tests.test_override_accrual_allocations: Starting TestOverrideAccrualAllocations.test_override__accrual_maximum_leaves_no_limit ... 2026-09-11 18:39:31,375 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_holidays.tests.test_override_accrual_allocations: Starting TestOverrideAccrualAllocations.test_override__accrual_skipped_period ... 2026-09-11 18:39:31,742 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_holidays.tests.test_override_accrual_allocations: Starting TestOverrideAccrualAllocations.test_override__frequency_weekly ... 2026-09-11 18:39:32,011 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_holidays.tests.test_override_accrual_allocations: Starting TestOverrideAccrualAllocations.test_override__three_levels_accrual ... 2026-09-11 18:39:32,407 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:39:32,422 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_holidays.tests.test_resource_calendar_leaves: Starting TestResourceCalendarLeave.test_01_create_public_holiday ... 2026-09-11 18:39:32,640 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3235] 2026-09-11 18:39:32,870 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2177] 2026-09-11 18:39:33,071 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [13, 16, 102] 2026-09-11 18:39:33,434 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [1350, 1349, 1348, 1347, 1346, 1345, 1344, 1343, 1342, 1341, 1340, 1339, 1338, 1337, 1336, 1335, 1334, 1333, 1332, 1331, 1330, 1329, 1328, 1327, 1326, 1325, 1324, 1323, 1322] 2026-09-11 18:39:33,720 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [104, 105] 2026-09-11 18:39:34,199 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [1321, 1320, 1319, 1318, 1317] 2026-09-11 18:39:34,334 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [103] 2026-09-11 18:39:34,520 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [106, 107] 2026-09-11 18:39:34,629 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3236] 2026-09-11 18:39:34,708 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:39:34,949 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_holidays.tests.test_write_performance: Starting TestLeaveWriteNoRedundantResync.test_day_mode_leave_write_no_redundant_resync ... 2026-09-11 18:39:35,241 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_holidays.tests.test_write_performance: Starting TestLeaveWriteNoRedundantResync.test_hours_mode_leave_write_syncs_request_dates ... 2026-09-11 18:39:35,423 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:39:35,909 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3237] 2026-09-11 18:39:35,925 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [47207] 2026-09-11 18:39:35,933 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:35,991 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_maintenance.tests.test_hr_employee_equipment_hierarchy: Starting TestHrEmployeeEquipmentHierarchy.test_01_employee_equipment_hierarchy ... 2026-09-11 18:39:36,034 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_maintenance.tests.test_hr_employee_equipment_hierarchy: Starting TestHrEmployeeEquipmentHierarchy.test_02_employee_equipment_hierarchy ... 2026-09-11 18:39:36,098 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:39:37,480 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3238] 2026-09-11 18:39:37,489 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [47242] 2026-09-11 18:39:37,495 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:37,516 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_business: Starting TestManagementTierCompute.test_02_exec_by_department ... 2026-09-11 18:39:37,546 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_business: Starting TestManagementTierCompute.test_03_senior_l2_head ... 2026-09-11 18:39:37,586 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_business: Starting TestManagementTierCompute.test_04_middle_l3_head ... 2026-09-11 18:39:37,626 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_business: Starting TestManagementTierCompute.test_05_firstline_l4_head ... 2026-09-11 18:39:37,665 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_business: Starting TestManagementTierCompute.test_06_staff_regular ... 2026-09-11 18:39:37,708 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_business: Starting TestManagementTierCompute.test_07_middle_l2_manages_manager ... 2026-09-11 18:39:37,745 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_business: Starting TestManagementTierCompute.test_08_nodept_deputy_of_l2 ... 2026-09-11 18:39:37,796 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_business: Starting TestManagementTierCompute.test_09_nodept_deputy_of_l3 ... 2026-09-11 18:39:37,837 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_business: Starting TestManagementTierCompute.test_10_nodept_deputy_of_exec ... 2026-09-11 18:39:37,898 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_business: Starting TestManagementTierCompute.test_11_nodept_deputy_of_l4 ... 2026-09-11 18:39:37,957 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-11 18:39:39,577 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3239] 2026-09-11 18:39:39,587 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [47277] 2026-09-11 18:39:39,592 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:40,171 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3240] 2026-09-11 18:39:40,179 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [47282] 2026-09-11 18:39:40,184 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:40,200 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_security: Starting TestSecuritySmoke.test_12_hr_officer_can_read ... 2026-09-11 18:39:40,230 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_security: Starting TestSecuritySmoke.test_13_group_expand_as_hr_user ... 2026-09-11 18:39:40,248 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_security: Starting TestSecuritySmoke.test_14_basic_user_can_access_employee_public_list ... 2026-09-11 18:39:40,287 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_management_tiers.tests.test_management_tiers_security: Starting TestSecuritySmoke.test_16_basic_user_cannot_crash_group_expand ... 2026-09-11 18:39:40,312 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-09-11 18:39:40,324 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_multi_position.tests.test_hr_department_action_employee: Starting TestHrDepartmentActionEmployee.test_department_employee_action_includes_concurrent_employee_context ... 2026-09-11 18:39:40,693 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_multi_position.tests.test_hr_department_action_employee: Starting TestHrDepartmentActionEmployee.test_department_employee_action_surfaces_concurrent_position_employee ... 2026-09-11 18:39:41,185 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:39:41,198 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPosition.test_concurrent_position_compute_fields ... 2026-09-11 18:39:41,849 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPosition.test_concurrent_position_update_when_job_changes ... 2026-09-11 18:39:42,614 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPosition.test_concurrent_position_with_job_no_department ... 2026-09-11 18:39:43,270 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPosition.test_department_search_includes_concurrent_employee ... 2026-09-11 18:39:43,899 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPosition.test_employee_collections_include_concurrent_positions ... 2026-09-11 18:39:44,586 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPosition.test_employee_with_multiple_concurrent_positions ... 2026-09-11 18:39:45,321 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPosition.test_employee_without_concurrent_positions ... 2026-09-11 18:39:46,072 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPosition.test_parent_ids_include_concurrent_managers ... 2026-09-11 18:39:46,760 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPosition.test_public_mirror_multi_position_ids_no_keyerror ... 2026-09-11 18:39:47,246 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPosition.test_search_panel_counts_include_concurrent_departments ... 2026-09-11 18:39:47,824 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPosition.test_search_public_multi_position_ids_no_error ... 2026-09-11 18:39:48,534 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-11 18:39:48,548 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPositionCompanyIsolation.test_company_id_propagated_from_employee ... 2026-09-11 18:39:57,893 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPositionCompanyIsolation.test_multi_position_company_isolation ... 2026-09-11 18:40:07,587 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:40:07,603 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position: Starting TestHrMultiPositionViewArch.test_multi_position_ids_has_hr_user_groups_gate ... 2026-09-11 18:40:07,632 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:40:07,644 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position_org_chart: Starting TestHrMultiPositionOrgChart.test_07_manager_direct_reports ... 2026-09-11 18:40:08,749 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position_org_chart: Starting TestHrMultiPositionOrgChart.test_08_current_job_primary_manager ... 2026-09-11 18:40:09,931 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position_org_chart: Starting TestHrMultiPositionOrgChart.test_child_ids_include_concurrent_positions ... 2026-09-11 18:40:10,523 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position_org_chart: Starting TestHrMultiPositionOrgChart.test_current_job_id_from_concurrent_position ... 2026-09-11 18:40:11,108 127 INFO rb-46204af-224751-414456 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-11 18:40:11,799 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position_org_chart: Starting TestHrMultiPositionOrgChart.test_employee_without_concurrent_positions ... 2026-09-11 18:40:12,512 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position_org_chart: Starting TestHrMultiPositionOrgChart.test_hierarchy_read_includes_concurrent_positions ... 2026-09-11 18:40:13,169 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_multi_position.tests.test_hr_multi_position_org_chart: Starting TestHrMultiPositionOrgChart.test_manager_without_concurrent_subordinates ... 2026-09-11 18:40:13,856 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-09-11 18:40:13,871 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_multi_position.tests.test_hr_org_chart_controller: Starting TestHrOrgChartController.test_get_org_chart_route ... 2026-09-11 18:40:14,299 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3241] 2026-09-11 18:40:14,311 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [48416] 2026-09-11 18:40:14,316 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:40:14,736 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3242] 2026-09-11 18:40:14,751 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [48418] 2026-09-11 18:40:14,758 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:40:15,762 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:test_hr_user from n/a 2026-09-11 18:40:15,772 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:40:16,806 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:40:16] "POST /hr/get_org_chart HTTP/1.1" 200 - 26 0.031 1.005 2026-09-11 18:40:16,828 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:40:16] "POST /hr/get_org_chart HTTP/1.1" 200 - 9 0.010 0.009 2026-09-11 18:40:16,829 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_multi_position.tests.test_hr_org_chart_controller.TestHrOrgChartController.test_get_org_chart_route: waiting for threads: [] 2026-09-11 18:40:16,844 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_multi_position.tests.test_hr_org_chart_controller: Starting TestHrOrgChartController.test_get_subordinates_route_base_user ... 2026-09-11 18:40:17,252 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3243] 2026-09-11 18:40:17,261 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [48443] 2026-09-11 18:40:17,267 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:40:17,656 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3244] 2026-09-11 18:40:17,664 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [48445] 2026-09-11 18:40:17,671 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:40:18,467 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:test_base_user from n/a 2026-09-11 18:40:18,473 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:40:18,759 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:40:18] "POST /hr/get_subordinates HTTP/1.1" 200 - 22 0.011 0.277 2026-09-11 18:40:18,775 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:40:18] "POST /hr/get_subordinates HTTP/1.1" 200 - 8 0.003 0.009 2026-09-11 18:40:18,826 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:40:18] "POST /hr/get_subordinates HTTP/1.1" 200 - 11 0.003 0.008 2026-09-11 18:40:18,827 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_multi_position.tests.test_hr_org_chart_controller.TestHrOrgChartController.test_get_subordinates_route_base_user: waiting for threads: [] 2026-09-11 18:40:18,845 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_multi_position.tests.test_hr_org_chart_controller: Starting TestHrOrgChartController.test_get_subordinates_route_hr_user ... 2026-09-11 18:40:19,238 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3245] 2026-09-11 18:40:19,244 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [48470] 2026-09-11 18:40:19,253 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:40:19,622 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3246] 2026-09-11 18:40:19,630 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [48472] 2026-09-11 18:40:19,636 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:40:20,497 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:test_hr_user from n/a 2026-09-11 18:40:20,509 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:40:20,731 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:40:20] "POST /hr/get_subordinates HTTP/1.1" 200 - 22 0.013 0.212 2026-09-11 18:40:20,745 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:40:20] "POST /hr/get_subordinates HTTP/1.1" 200 - 8 0.003 0.008 2026-09-11 18:40:20,787 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:40:20] "POST /hr/get_subordinates HTTP/1.1" 200 - 11 0.004 0.010 2026-09-11 18:40:20,788 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_multi_position.tests.test_hr_org_chart_controller.TestHrOrgChartController.test_get_subordinates_route_hr_user: waiting for threads: [] 2026-09-11 18:40:20,818 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-11 18:40:25,813 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_01_access_right_ot_rule_base_user ... 2026-09-11 18:40:26,101 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: hr.overtime.rule 2026-09-11 18:40:26,115 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: hr.overtime.rule 2026-09-11 18:40:26,130 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted mail.message records with IDs: [7226] 2026-09-11 18:40:26,133 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: hr.overtime.rule 2026-09-11 18:40:26,190 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_02_access_right_ot_rule_manager ... 2026-09-11 18:40:26,397 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted hr.overtime.rule records with IDs: [14281] 2026-09-11 18:40:26,462 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_03_access_right_ot_reason_base_user ... 2026-09-11 18:40:26,474 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: hr.overtime.reason 2026-09-11 18:40:26,499 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: hr.overtime.reason 2026-09-11 18:40:26,503 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: hr.overtime.reason 2026-09-11 18:40:26,548 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_04_access_right_ot_reason_manager ... 2026-09-11 18:40:26,711 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted ir.model.data records with IDs: [416378] 2026-09-11 18:40:26,711 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted hr.overtime.reason records with IDs: [1] 2026-09-11 18:40:26,733 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_05_access_right_ot_rule_code_base_user ... 2026-09-11 18:40:26,743 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: hr.overtime.rule.code 2026-09-11 18:40:26,755 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: hr.overtime.rule.code 2026-09-11 18:40:26,759 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: hr.overtime.rule.code 2026-09-11 18:40:26,787 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_06_access_right_ot_rule_code_manager ... 2026-09-11 18:40:26,969 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted hr.overtime.rule.code records with IDs: [29] 2026-09-11 18:40:26,990 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_07_access_right_ot_plan_base_user ... 2026-09-11 18:40:27,139 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [1] 2026-09-11 18:40:27,328 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [1], uid: 2108, model: hr.overtime.plan 2026-09-11 18:40:27,367 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 2108, model: hr.overtime.plan 2026-09-11 18:40:27,377 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 2108, model: hr.overtime.plan 2026-09-11 18:40:27,388 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 2108, model: hr.overtime.plan 2026-09-11 18:40:27,479 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted hr.overtime.plan.line records with IDs: [2] 2026-09-11 18:40:27,527 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted hr.overtime.plan records with IDs: [1] 2026-09-11 18:40:27,555 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_08_access_right_ot_plan_approval_user ... 2026-09-11 18:40:27,596 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [2], uid: 2109, model: hr.overtime.plan 2026-09-11 18:40:27,632 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2, 1], uid: 2109, model: hr.overtime.plan 2026-09-11 18:40:27,646 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 2109, model: hr.overtime.plan 2026-09-11 18:40:27,651 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 2109, model: hr.overtime.plan 2026-09-11 18:40:27,748 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [2], uid: 2109, model: hr.overtime.plan 2026-09-11 18:40:27,797 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2, 1], uid: 2109, model: hr.overtime.plan 2026-09-11 18:40:27,808 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 2109, model: hr.overtime.plan 2026-09-11 18:40:27,818 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 2109, model: hr.overtime.plan 2026-09-11 18:40:28,062 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 2109, model: hr.overtime.plan 2026-09-11 18:40:28,072 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 2109, model: hr.overtime.plan 2026-09-11 18:40:28,077 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 2109, model: hr.overtime.plan 2026-09-11 18:40:28,082 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 2109, model: hr.overtime.plan 2026-09-11 18:40:28,089 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 2109, model: hr.overtime.plan 2026-09-11 18:40:28,112 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 2109, model: hr.overtime.plan 2026-09-11 18:40:28,129 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 2109, model: hr.overtime.plan 2026-09-11 18:40:28,136 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 2109, model: hr.overtime.plan 2026-09-11 18:40:28,198 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2109 deleted hr.overtime.plan records with IDs: [2] 2026-09-11 18:40:28,224 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_09_access_right_ot_plan_officer ... 2026-09-11 18:40:28,590 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2109 deleted hr.overtime.plan records with IDs: [2] 2026-09-11 18:40:28,619 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_10_access_right_ot_plan_base_admin ... 2026-09-11 18:40:28,949 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2109 deleted hr.overtime.plan records with IDs: [2] 2026-09-11 18:40:28,979 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_12_access_right_approval_team_user ... 2026-09-11 18:40:29,496 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_13_access_right_officer_user_01 ... 2026-09-11 18:40:29,659 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [140] 2026-09-11 18:40:29,901 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_13_access_right_officer_user_02 ... 2026-09-11 18:40:30,086 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [140] 2026-09-11 18:40:30,815 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_access_right: Starting TestHrOvertimeAccessRight.test_14_access_right_officer_user_03 ... 2026-09-11 18:40:31,643 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:40:36,544 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_01_compute_line_ids ... 2026-09-11 18:40:36,886 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [3] 2026-09-11 18:40:37,036 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_01_contract_form ... 2026-09-11 18:40:37,227 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_01_no_overlap_sql_constraint ... 2026-09-11 18:40:37,467 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_02_compute_contract_ids ... 2026-09-11 18:40:37,649 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [3] 2026-09-11 18:40:37,930 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_02_compute_line_ids ... 2026-09-11 18:40:38,012 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [14, 17, 13, 16] 2026-09-11 18:40:38,183 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3247] 2026-09-11 18:40:38,266 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3248] 2026-09-11 18:40:38,469 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [3] 2026-09-11 18:40:39,211 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_02_overtime_in_holiday ... 2026-09-11 18:40:40,276 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_03_compute_line_ids ... 2026-09-11 18:40:40,388 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [3] 2026-09-11 18:40:40,403 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_03_compute_mismatch_overtime_plan ... 2026-09-11 18:40:40,436 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [14, 17, 13, 16] 2026-09-11 18:40:40,618 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3249] 2026-09-11 18:40:40,686 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3250] 2026-09-11 18:40:41,178 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [3] 2026-09-11 18:40:41,259 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_04_compute_line_ids ... 2026-09-11 18:40:41,381 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [3] 2026-09-11 18:40:41,536 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_05_compute_line_ids ... 2026-09-11 18:40:41,770 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [7, 2] 2026-09-11 18:40:42,034 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3251] 2026-09-11 18:40:42,176 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3252] 2026-09-11 18:40:42,508 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [3] 2026-09-11 18:40:42,791 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_06_compute_line_ids ... 2026-09-11 18:40:42,926 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [3] 2026-09-11 18:40:43,325 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_07_compute_line_ids ... 2026-09-11 18:40:43,565 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [3] 2026-09-11 18:40:43,927 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_07_compute_planed_pay_actual_pay_between_2month ... 2026-09-11 18:40:44,244 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [3] 2026-09-11 18:40:44,422 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [164136] 2026-09-11 18:40:44,423 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [11] 2026-09-11 18:40:44,648 127 INFO rb-46204af-224751-414456 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-11 18:40:44,825 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [3] 2026-09-11 18:40:45,587 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_08_compute_regconition_mode ... 2026-09-11 18:40:45,673 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_09_duplicate_overtime_plan ... 2026-09-11 18:40:45,702 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_10_overlap_period_overtime ... 2026-09-11 18:40:45,792 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_plan: Starting TestHrOvertimePlan.test_11_overlap_period_overtime ... 2026-09-11 18:40:46,121 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:40:46,133 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_reason: Starting TestHrOvertimeReason.test_01_unique_overtime_reason ... 2026-09-11 18:40:50,515 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_reason: Starting TestHrOvertimeReason.test_02_unique_overtime_reason ... 2026-09-11 18:40:55,048 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_reason: Starting TestHrOvertimeReason.test_03_unique_overtime_reason ... 2026-09-11 18:40:59,422 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_reason: Starting TestHrOvertimeReason.test_04_unique_overtime_reason ... 2026-09-11 18:41:03,900 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_reason: Starting TestHrOvertimeReason.test_05_unique_overtime_reason ... 2026-09-11 18:41:08,219 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_reason: Starting TestHrOvertimeReason.test_unique_overtime_code ... 2026-09-11 18:41:12,860 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:41:17,310 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_01_compute_employee_ids ... 2026-09-11 18:41:17,612 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_01_generate_ot_mass_schedule ... 2026-09-11 18:41:18,763 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_02_generate_ot_mass_schedule ... 2026-09-11 18:41:18,796 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_03_compute_employee_ids ... 2026-09-11 18:41:19,002 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_03_generate_ot_mass_schedule ... 2026-09-11 18:41:19,114 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_03a_compute_employee_ids ... 2026-09-11 18:41:19,295 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_04_compute_employee_ids ... 2026-09-11 18:41:19,557 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_04_generate_ot_mass_schedule ... 2026-09-11 18:41:19,677 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [32] 2026-09-11 18:41:20,035 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_05_compute_employee_ids ... 2026-09-11 18:41:20,083 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_05_generate_ot_mass_schedule ... 2026-09-11 18:41:20,140 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [32] 2026-09-11 18:41:20,177 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan records with IDs: [66] 2026-09-11 18:41:20,411 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_06_compute_employee_ids ... 2026-09-11 18:41:20,467 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_06_generate_ot_mass_schedule ... 2026-09-11 18:41:21,629 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_07_compute_employee_ids ... 2026-09-11 18:41:21,725 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_request_mass: Starting TestHrOvertimeRequestMass.test_07_generate_ot_mass_schedule ... 2026-09-11 18:41:26,104 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:41:30,847 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_rule: Starting TestHrOvertimeRule.test_01_overtime_rule_period ... 2026-09-11 18:41:31,103 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_rule: Starting TestHrOvertimeRule.test_02_overtime_rule_period ... 2026-09-11 18:41:31,129 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_rule: Starting TestHrOvertimeRule.test_03_format_hour_from_hour_to ... 2026-09-11 18:41:31,149 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_rule: Starting TestHrOvertimeRule.test_04_format_hour_from_hour_to ... 2026-09-11 18:41:31,174 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_rule: Starting TestHrOvertimeRule.test_05_format_hour_hour_to ... 2026-09-11 18:41:31,200 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_rule: Starting TestHrOvertimeRule.test_06_overlap_overtime_rule ... 2026-09-11 18:41:31,230 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_rule: Starting TestHrOvertimeRule.test_07_overlap_overtime_rule ... 2026-09-11 18:41:31,262 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_rule: Starting TestHrOvertimeRule.test_08_overlap_overtime_rule ... 2026-09-11 18:41:31,299 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_rule: Starting TestHrOvertimeRule.test_09_overlap_overtime_rule ... 2026-09-11 18:41:31,335 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_rule: Starting TestHrOvertimeRule.test_10_compute_pay_rate_holiday ... 2026-09-11 18:41:31,364 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime.tests.test_hr_overtime_rule: Starting TestHrOvertimeRule.test_11_compute_pay_rate_holiday ... 2026-09-11 18:41:31,429 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:41:33,336 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_01_check_overtime_approval_request ... 2026-09-11 18:41:33,556 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [84] 2026-09-11 18:41:33,623 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_02_check_overtime_approval_request ... 2026-09-11 18:41:33,956 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [84] 2026-09-11 18:41:34,060 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_03_search_overtime_plan_ids ... 2026-09-11 18:41:34,081 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_04_check_overtime_approval_request ... 2026-09-11 18:41:34,335 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [84] 2026-09-11 18:41:34,676 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3253] 2026-09-11 18:41:34,770 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_06_check_overtime_approval_request ... 2026-09-11 18:41:35,071 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [84] 2026-09-11 18:41:35,336 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3254] 2026-09-11 18:41:35,411 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_07_check_overtime_approval_request ... 2026-09-11 18:41:35,714 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [84] 2026-09-11 18:41:35,995 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3255] 2026-09-11 18:41:36,176 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3256] 2026-09-11 18:41:36,233 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3257] 2026-09-11 18:41:36,327 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2180] 2026-09-11 18:41:36,406 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3258] 2026-09-11 18:41:36,508 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_13_check_overtime_approval_request ... 2026-09-11 18:41:39,999 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_14_check_overtime_approval_request ... 2026-09-11 18:41:40,712 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_15_check_overtime_approval_request ... 2026-09-11 18:41:40,987 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3259] 2026-09-11 18:41:41,074 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2181] 2026-09-11 18:41:41,224 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_16_check_overtime_approval_request ... 2026-09-11 18:41:41,252 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3260] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2182] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3261] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2183] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3262] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3263] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2184] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3264] 2026-09-11 18:41:43,862 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3265] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2185] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3266] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2186] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3267] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3268] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2187] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3269] 2026-09-11 18:41:47,231 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3270] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2188] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3271] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2189] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3272] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3273] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2190] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3274] 2026-09-11 18:41:50,816 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3275] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2191] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3276] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2192] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3277] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3278] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2193] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3279] 2026-09-11 18:41:53,909 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3280] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2194] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3281] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2195] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3282] 2026-09-11 18:41:55,816 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_approval_request: Starting TestOverTimeApprovalRequest.test_22_overtime_request__flow_01 ... 2026-09-11 18:41:56,068 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3283] 2026-09-11 18:41:56,141 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2196] 2026-09-11 18:41:56,476 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3284] 2026-09-11 18:41:56,606 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2197] 2026-09-11 18:41:57,167 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3285] 2026-09-11 18:41:57,309 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2198] 2026-09-11 18:41:57,788 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3286] 2026-09-11 18:41:57,920 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2199] 2026-09-11 18:41:58,063 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3287] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2200] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3288] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2201] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3289] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3290] 2026-09-11 18:42:00,309 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3291] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2203] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3292] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2204] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3293] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3294] 2026-09-11 18:42:02,719 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:42:03,015 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3295] 2026-09-11 18:42:04,222 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3296] 2026-09-11 18:42:05,398 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3297] 2026-09-11 18:42:06,632 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:42:06,918 127 INFO rb-46204af-224751-414456 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-11 18:42:07,468 127 INFO rb-46204af-224751-414456 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-11 18:42:07,710 127 INFO rb-46204af-224751-414456 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-11 18:42:07,944 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3298] 2024-01-02 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2209] 2024-01-02 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3299] 2024-01-02 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2210] 2024-01-02 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3300] 2026-09-11 18:42:10,061 127 INFO rb-46204af-224751-414456 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-11 18:42:10,438 127 INFO rb-46204af-224751-414456 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-11 18:42:10,804 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3301] 2026-09-11 18:42:11,981 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3302] 2026-09-11 18:42:13,131 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3303] 2026-09-11 18:42:14,555 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:42:15,520 127 INFO rb-46204af-224751-414456 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-11 18:42:16,369 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3304] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2214] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3305] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2215] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3306] 2026-09-11 18:42:19,216 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3307] 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [109], uid: 2116, model: viin.approval.request 2024-01-01 08:00:00,000 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [109], uid: 2116, model: viin.approval.request 2026-09-11 18:42:20,811 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:42:21,091 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3308] 2026-09-11 18:42:22,328 127 INFO rb-46204af-224751-414456 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-11 18:42:22,783 127 INFO rb-46204af-224751-414456 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-11 18:42:23,364 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_limit_generation_path: Starting TestOvertimeLimitGenerationPath.test_evaluating_the_limit_never_writes_anything ... 2026-09-11 18:42:23,975 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3309] 2026-09-11 18:42:25,240 127 INFO rb-46204af-224751-414456 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-11 18:42:25,672 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3310] 2026-09-11 18:42:26,965 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:42:27,310 127 INFO rb-46204af-224751-414456 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-11 18:42:27,790 127 INFO rb-46204af-224751-414456 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-11 18:42:28,307 127 INFO rb-46204af-224751-414456 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-11 18:42:28,736 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:42:29,637 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_plan: Starting TestOverTimePlan.test_02_check_overtime_plan ... 2026-09-11 18:42:29,747 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_plan: Starting TestOverTimePlan.test_03_check_overtime_plan ... 2026-09-11 18:42:29,797 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_plan: Starting TestOverTimePlan.test_04_check_overtime_plan ... 2026-09-11 18:42:30,040 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3311] 2026-09-11 18:42:30,123 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_plan: Starting TestOverTimePlan.test_05_check_overtime_plan ... 2026-09-11 18:42:30,441 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3312] 2026-09-11 18:42:30,535 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_plan: Starting TestOverTimePlan.test_06_check_overtime_plan ... 2026-09-11 18:42:30,605 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [140] 2026-09-11 18:42:30,644 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan records with IDs: [265] 2026-09-11 18:42:30,684 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_plan: Starting TestOverTimePlan.test_07_check_overtime_plan ... 2026-09-11 18:42:30,748 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [139] 2026-09-11 18:42:30,807 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan records with IDs: [264] 2026-09-11 18:42:30,853 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted approval.request.line records with IDs: [165] 2026-09-11 18:42:31,067 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [150] 2026-09-11 18:42:31,139 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [49814] 2026-09-11 18:42:31,178 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [120] 2026-09-11 18:42:31,184 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [6253] 2026-09-11 18:42:31,208 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_approval.tests.test_overtime_plan: Starting TestOverTimePlan.test_08_check_overtime_plan ... 2026-09-11 18:42:32,314 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3313] 2026-09-11 18:42:32,398 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [139] 2026-09-11 18:42:32,488 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:42:32,805 127 INFO rb-46204af-224751-414456 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-11 18:42:32,998 127 INFO rb-46204af-224751-414456 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-11 18:42:33,790 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [56608, 56609, 56610, 56611, 56612, 56613, 56614, 56615] 2026-09-11 18:42:34,576 127 INFO rb-46204af-224751-414456 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-11 18:42:34,744 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [684, 685, 686, 687, 688, 689, 690, 691] 2026-09-11 18:42:35,454 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:42:36,400 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3314] 2026-09-11 18:42:37,276 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3315] 2026-09-11 18:42:38,594 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:42:39,549 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_approval.tests.test_work_entry_revert: Starting TestWorkEntryRevert.test_30_cancel_archives_work_entries ... 2026-09-11 18:42:40,225 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3316] 2026-09-11 18:42:40,366 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2226] 2026-09-11 18:42:40,479 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3317] 2026-09-11 18:42:40,705 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2227] 2026-09-11 18:42:40,800 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3318] 2026-09-11 18:42:41,008 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_approval.tests.test_work_entry_revert: Starting TestWorkEntryRevert.test_31_revalidate_does_not_resurrect_archived_entries ... 2026-09-11 18:42:41,757 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3319] 2026-09-11 18:42:41,927 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2228] 2026-09-11 18:42:42,022 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3320] 2026-09-11 18:42:42,213 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2229] 2026-09-11 18:42:42,308 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3321] 2026-09-11 18:42:42,945 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3322] 2026-09-11 18:42:43,076 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2230] 2026-09-11 18:42:43,146 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3323] 2026-09-11 18:42:43,266 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2231] 2026-09-11 18:42:43,345 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3324] 2026-09-11 18:42:43,440 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_approval.tests.test_work_entry_revert: Starting TestWorkEntryRevert.test_32_cancel_work_entries_direct ... 2026-09-11 18:42:44,155 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3325] 2026-09-11 18:42:44,328 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [2232] 2026-09-11 18:42:44,429 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [3326] 2026-09-11 18:42:44,591 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2233] 2026-09-11 18:42:44,704 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3327] 2026-09-11 18:42:44,867 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:42:46,023 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [167] 2026-09-11 18:42:46,067 127 INFO rb-46204af-224751-414456 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-11 18:42:46,303 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3328] 2026-09-11 18:42:46,510 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2234] 2026-09-11 18:42:46,803 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2235] 2026-09-11 18:42:46,906 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2236] 2026-09-11 18:42:46,935 127 INFO rb-46204af-224751-414456 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-11 18:42:47,208 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3329] 2026-09-11 18:42:47,435 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2237] 2026-09-11 18:42:47,676 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2238] 2026-09-11 18:42:47,798 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2239] 2026-09-11 18:42:47,983 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [49869, 49868] 2026-09-11 18:42:47,991 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.leave.allocation records with IDs: [90, 91] 2026-09-11 18:42:47,995 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [6272, 6273] 2026-09-11 18:42:48,016 127 INFO rb-46204af-224751-414456 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-11 18:42:48,263 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3330] 2026-09-11 18:42:48,505 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2240] 2026-09-11 18:42:48,789 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2241] 2026-09-11 18:42:48,879 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2242] 2026-09-11 18:42:49,164 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.message records with IDs: [49878, 49877] 2026-09-11 18:42:49,177 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted hr.leave.allocation records with IDs: [92, 93] 2026-09-11 18:42:49,183 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.followers records with IDs: [6274, 6275] 2026-09-11 18:42:49,223 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:42:50,230 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [170] 2026-09-11 18:42:50,268 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_01_overtime_approval_payroll ... 2026-09-11 18:42:50,660 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_02_overtime_approval_payroll ... 2026-09-11 18:42:50,991 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_03_overtime_approval_payroll ... 2026-09-11 18:42:51,233 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3331] 2026-09-11 18:42:51,665 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_05_overtime_approval_payroll ... 2026-09-11 18:42:51,924 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3332] 2026-09-11 18:42:52,021 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2244] 2026-09-11 18:42:52,516 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_06_overtime_approval_payroll ... 2026-09-11 18:42:52,778 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3333] 2026-09-11 18:42:52,905 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2245] 2026-09-11 18:42:52,980 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3334] 2026-09-11 18:42:53,368 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_07_overtime_approval_payroll ... 2026-09-11 18:42:53,603 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3335] 2026-09-11 18:42:53,721 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2246] 2026-09-11 18:42:53,797 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3336] 2026-09-11 18:42:54,280 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_08_overtime_approval_payroll ... 2026-09-11 18:42:54,572 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3337] 2026-09-11 18:42:54,714 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2247] 2026-09-11 18:42:54,781 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3338] 2026-09-11 18:42:55,315 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3339] 2026-09-11 18:42:55,374 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3340] 2026-09-11 18:42:55,400 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_09_overtime_approval_payroll ... 2026-09-11 18:42:55,622 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3341] 2026-09-11 18:42:55,733 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2248] 2026-09-11 18:42:55,840 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3342] 2026-09-11 18:42:56,758 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_10_overtime_approval_payroll ... 2026-09-11 18:42:57,160 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [158] 2026-09-11 18:42:57,197 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan records with IDs: [282] 2026-09-11 18:42:57,226 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_approval_payroll.tests.test_overtime_approval_payroll: Starting TestOvertimeApprovalPayroll.test_11_overtime_approval_payroll ... 2026-09-11 18:42:58,019 127 INFO rb-46204af-224751-414456 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-11 18:42:58,231 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3343] 2026-09-11 18:42:58,320 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2249] 2026-09-11 18:42:58,385 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3344] 2026-09-11 18:42:59,131 127 INFO rb-46204af-224751-414456 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-11 18:42:59,391 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3345] 2026-09-11 18:42:59,493 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2250] 2026-09-11 18:42:59,559 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3346] 2026-09-11 18:43:00,442 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:43:05,501 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_01_matched_overtime_attendance_hours ... 2026-09-11 18:43:05,976 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-09-11 18:43:06,253 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_02_matched_overtime_attendance_hours ... 2026-09-11 18:43:06,486 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-09-11 18:43:06,646 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_03_matched_overtime_attendance_hours ... 2026-09-11 18:43:06,905 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-09-11 18:43:07,058 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [1] 2026-09-11 18:43:07,078 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_04_matched_overtime_attendance_hours ... 2026-09-11 18:43:07,380 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-09-11 18:43:07,597 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [3] 2026-09-11 18:43:07,635 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_05_matched_overtime_attendance_hours ... 2026-09-11 18:43:07,925 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-09-11 18:43:08,105 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [5] 2026-09-11 18:43:08,134 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_06_matched_overtime_attendance_hours ... 2026-09-11 18:43:08,446 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-09-11 18:43:08,634 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [7] 2026-09-11 18:43:08,661 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_07_matched_overtime_attendance_hours ... 2026-09-11 18:43:08,948 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-09-11 18:43:09,123 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [9] 2026-09-11 18:43:09,151 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_08_matched_overtime_attendance_hours ... 2026-09-11 18:43:09,424 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-09-11 18:43:09,619 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [11] 2026-09-11 18:43:09,649 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_09_matched_overtime_attendance_hours ... 2026-09-11 18:43:09,931 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-09-11 18:43:10,164 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [13] 2026-09-11 18:43:10,196 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_10_matched_overtime_attendance_hours ... 2026-09-11 18:43:10,486 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-09-11 18:43:10,666 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [15] 2026-09-11 18:43:10,690 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_11_matched_overtime_attendance_hours ... 2026-09-11 18:43:10,973 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-09-11 18:43:11,144 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [17] 2026-09-11 18:43:11,167 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_12_matched_overtime_attendance_hours ... 2026-09-11 18:43:11,380 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-09-11 18:43:11,513 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_13_matched_overtime_attendance_hours ... 2026-09-11 18:43:11,748 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-09-11 18:43:11,921 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [19] 2026-09-11 18:43:11,987 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [20] 2026-09-11 18:43:12,017 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_14_matched_overtime_attendance_hours ... 2026-09-11 18:43:12,424 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-09-11 18:43:13,273 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [22] 2026-09-11 18:43:13,314 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [23] 2026-09-11 18:43:13,337 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_15_matched_overtime_attendance_hours ... 2026-09-11 18:43:13,695 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-09-11 18:43:13,977 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [32] 2026-09-11 18:43:14,003 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [33] 2026-09-11 18:43:14,030 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_16_matched_overtime_attendance_hours ... 2026-09-11 18:43:14,317 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-09-11 18:43:14,615 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [36] 2026-09-11 18:43:14,646 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [37] 2026-09-11 18:43:14,721 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [38] 2026-09-11 18:43:14,752 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [39] 2026-09-11 18:43:14,779 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_17_matched_overtime_attendance_hours ... 2026-09-11 18:43:14,997 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2717, 2716, 2715, 2714, 2713, 2712, 2711, 2710, 2709, 2708] 2026-09-11 18:43:15,021 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [159380, 159389, 159381, 159382, 159383, 159384, 159385, 159386, 159387, 159388] 2026-09-11 18:43:15,021 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.attendance records with IDs: [12, 11, 10, 9, 8, 7, 6, 5, 4, 3] 2026-09-11 18:43:15,059 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.attendance.overtime records with IDs: [2, 3, 4, 5, 6, 7, 8, 9, 10] 2026-09-11 18:43:15,248 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-09-11 18:43:15,468 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [186] 2026-09-11 18:43:15,624 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_18_reconcile_core_overtime_plan_match ... 2026-09-11 18:43:15,931 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-09-11 18:43:16,169 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [44] 2026-09-11 18:43:16,198 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_19_plan_recognized_overtime_hours_field ... 2026-09-11 18:43:16,481 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-09-11 18:43:16,686 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [46] 2026-09-11 18:43:16,719 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_attendance.tests.test_overtime_attendance: Starting TestOvertimeAttendance.test_20_no_plan_match_core_overtime_untouched ... 2026-09-11 18:43:17,049 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [160] 2026-09-11 18:43:17,335 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:43:22,720 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_hr_holidays.tests.test_overtime_compensatory_time_off: Starting TestOvertimeCompensatoryTimeOff.test_overtime_compensatory_time_off_exp_days ... 2026-09-11 18:43:23,182 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3347] 2026-09-11 18:43:23,246 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2251] 2026-09-11 18:43:23,267 127 INFO rb-46204af-224751-414456 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-11 18:43:23,459 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3348] 2026-09-11 18:43:23,525 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2252] 2026-09-11 18:43:23,547 127 INFO rb-46204af-224751-414456 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-11 18:43:23,742 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3349] 2026-09-11 18:43:23,816 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2253] 2026-09-11 18:43:23,842 127 INFO rb-46204af-224751-414456 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-11 18:43:23,884 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_hr_holidays.tests.test_overtime_compensatory_time_off: Starting TestOvertimeCompensatoryTimeOff.test_overtime_update_allocation ... 2026-09-11 18:43:24,093 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3350] 2026-09-11 18:43:24,180 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2254] 2026-09-11 18:43:24,272 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [192, 193] 2026-09-11 18:43:24,593 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [194, 195] 2026-09-11 18:43:24,742 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_hr_holidays.tests.test_overtime_compensatory_time_off: Starting TestOvertimeCompensatoryTimeOff.test_unlink_overtime_unlink_allocation ... 2026-09-11 18:43:24,919 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3351] 2026-09-11 18:43:24,995 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2255] 2026-09-11 18:43:25,028 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [49920, 49919] 2026-09-11 18:43:25,038 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.leave.allocation records with IDs: [98] 2026-09-11 18:43:25,044 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [6292, 6293] 2026-09-11 18:43:25,094 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [192, 193] 2026-09-11 18:43:25,115 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan records with IDs: [288] 2026-09-11 18:43:25,164 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:43:25,597 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_01_compute_overtime_plan_line_ids ... 2026-09-11 18:43:26,199 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_02_compute_overtime_plan_line_ids ... 2026-09-11 18:43:26,737 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_03_compute_overtime_base_amount ... 2026-09-11 18:43:27,093 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_04_taxed_ot_untaxed_ot ... 2026-09-11 18:43:27,289 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_05_overtime_salary_rule_amount_map ... 2026-09-11 18:43:27,310 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_06_test_compute_sheet ... 2026-09-11 18:43:28,053 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_07_unlink_overtime_line ... 2026-09-11 18:43:28,548 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [203, 204] 2026-09-11 18:43:28,562 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [49939] 2026-09-11 18:43:28,588 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan records with IDs: [294] 2026-09-11 18:43:28,610 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_07_worked_days_01 ... 2026-09-11 18:43:29,236 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_07_worked_days_02 ... 2026-09-11 18:43:29,731 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_08_unlink_overtime_line ... 2026-09-11 18:43:30,624 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_10_payslip_run ... 2026-09-11 18:43:31,187 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_11_payslip_run ... 2026-09-11 18:43:31,719 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_12_auto_generate_payslip ... 2026-09-11 18:43:31,821 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_cron: Job 'Generate HR Payslips' (138) started manually 2026-09-11 18:43:32,274 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_cron: Job 'Generate HR Payslips' (138) done 2026-09-11 18:43:32,323 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_payroll.tests.test_hr_overtime_payroll: Starting TestHrOvertimePayroll.test_13_thirteen_month_pay ... 2026-09-11 18:43:32,744 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:43:32,937 127 INFO rb-46204af-224751-414456 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-11 18:43:32,997 127 INFO rb-46204af-224751-414456 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-11 18:43:33,012 127 INFO rb-46204af-224751-414456 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-11 18:43:33,028 127 INFO rb-46204af-224751-414456 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-11 18:43:33,044 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_payroll.tests.test_salary_cycle_overtime: Starting TestSalaryCycleOvertime.test_05_get_month_cycle_start_end_with_offset ... 2026-09-11 18:43:33,065 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_payroll.tests.test_salary_cycle_overtime: Starting TestSalaryCycleOvertime.test_06_get_month_cycle_start_end_after_offset ... 2026-09-11 18:43:33,086 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_payroll.tests.test_salary_cycle_overtime: Starting TestSalaryCycleOvertime.test_07_standard_hour_pay_uses_correct_cycle ... 2026-09-11 18:43:33,116 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_payroll.tests.test_salary_cycle_overtime: Starting TestSalaryCycleOvertime.test_08_standard_hour_pay_consistent_within_cycle ... 2026-09-11 18:43:33,152 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_payroll.tests.test_salary_cycle_overtime: Starting TestSalaryCycleOvertime.test_09_standard_hour_pay_different_across_cycles ... 2026-09-11 18:43:33,183 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:43:33,265 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_payroll.tests.test_security: Starting TestSecurity.test_01 ... 2026-09-11 18:43:33,329 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:43:38,047 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_01_matched_overtime_timesheet_hours ... 2026-09-11 18:43:38,506 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-09-11 18:43:38,659 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_02_matched_overtime_timesheet_hours ... 2026-09-11 18:43:38,998 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-09-11 18:43:39,157 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_03_matched_overtime_timesheet_hours ... 2026-09-11 18:43:39,459 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-09-11 18:43:39,617 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [22] 2026-09-11 18:43:39,638 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_04_matched_overtime_timesheet_hours ... 2026-09-11 18:43:39,995 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-09-11 18:43:40,166 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [24] 2026-09-11 18:43:40,187 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_05_matched_overtime_timesheet_hours ... 2026-09-11 18:43:40,473 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-09-11 18:43:40,669 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [26] 2026-09-11 18:43:40,689 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_06_matched_overtime_timesheet_hours ... 2026-09-11 18:43:41,025 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-09-11 18:43:41,204 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [28] 2026-09-11 18:43:41,228 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_07_matched_overtime_timesheet_hours ... 2026-09-11 18:43:41,614 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-09-11 18:43:41,788 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [30] 2026-09-11 18:43:41,816 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_08_matched_overtime_timesheet_hours ... 2026-09-11 18:43:42,128 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-09-11 18:43:42,307 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [32] 2026-09-11 18:43:42,334 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_09_matched_overtime_timesheet_hours ... 2026-09-11 18:43:42,746 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-09-11 18:43:42,924 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [34] 2026-09-11 18:43:42,954 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_10_matched_overtime_timesheet_hours ... 2026-09-11 18:43:43,317 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-09-11 18:43:43,502 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [36] 2026-09-11 18:43:43,528 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_11_matched_overtime_timesheet_hours ... 2026-09-11 18:43:43,821 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-09-11 18:43:43,980 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [38] 2026-09-11 18:43:44,003 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_12_matched_overtime_timesheet_hours ... 2026-09-11 18:43:44,339 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-09-11 18:43:44,556 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [40] 2026-09-11 18:43:44,638 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [41] 2026-09-11 18:43:44,673 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_13_matched_overtime_timesheet_hours ... 2026-09-11 18:43:45,085 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-09-11 18:43:45,255 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [43, 44] 2026-09-11 18:43:45,276 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_14_matched_overtime_timesheet_hours ... 2026-09-11 18:43:45,603 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-09-11 18:43:45,753 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [47, 48] 2026-09-11 18:43:45,773 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_15_matched_overtime_timesheet_hours ... 2026-09-11 18:43:46,111 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-09-11 18:43:46,296 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [51, 52] 2026-09-11 18:43:46,323 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_16_matched_overtime_timesheet_hours ... 2026-09-11 18:43:47,092 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-09-11 18:43:48,469 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [55] 2026-09-11 18:43:48,501 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_17_compute_timesheet_ids ... 2026-09-11 18:43:48,803 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-09-11 18:43:48,957 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [64, 65] 2026-09-11 18:43:48,990 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_18_matched_overtime_timesheet_hours ... 2026-09-11 18:43:49,358 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-09-11 18:43:49,664 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [68] 2026-09-11 18:43:49,686 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [69] 2026-09-11 18:43:49,741 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [70] 2026-09-11 18:43:49,771 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [71] 2026-09-11 18:43:49,801 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_timesheet.tests.test_overtime_timesheet: Starting TestOvertimeTimeSheet.test_19_matched_overtime_timesheet_hours ... 2026-09-11 18:43:50,249 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [222] 2026-09-11 18:43:50,635 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:43:51,665 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_timesheet_approval.tests.test_hr_overtime_timesheet_approval: Starting TestOvertimeTimesheetApproval.test_01_compute_approval_user_line ... 2026-09-11 18:43:52,650 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_timesheet_approval.tests.test_hr_overtime_timesheet_approval: Starting TestOvertimeTimesheetApproval.test_01_need_timesheets_approval_01 ... 2026-09-11 18:43:53,163 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [173] 2026-09-11 18:43:53,218 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_timesheet_approval.tests.test_hr_overtime_timesheet_approval: Starting TestOvertimeTimesheetApproval.test_01_need_timesheets_approval_02 ... 2026-09-11 18:43:54,001 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [175] 2026-09-11 18:43:54,296 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3352] 2026-09-11 18:43:54,390 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_timesheet_approval.tests.test_hr_overtime_timesheet_approval: Starting TestOvertimeTimesheetApproval.test_01_need_timesheets_approval_03 ... 2026-09-11 18:43:54,697 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_timesheet_approval.tests.test_hr_overtime_timesheet_approval: Starting TestOvertimeTimesheetApproval.test_02_compute_approval_user_line ... 2026-09-11 18:43:55,573 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_timesheet_approval.tests.test_hr_overtime_timesheet_approval: Starting TestOvertimeTimesheetApproval.test_02_match_timesheet ... 2026-09-11 18:43:55,905 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_timesheet_approval.tests.test_hr_overtime_timesheet_approval: Starting TestOvertimeTimesheetApproval.test_03_compute_approval_user_line ... 2026-09-11 18:43:56,739 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_timesheet_approval.tests.test_hr_overtime_timesheet_approval: Starting TestOvertimeTimesheetApproval.test_03_match_timesheet ... 2026-09-11 18:43:57,518 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [175] 2026-09-11 18:43:57,808 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3353] 2026-09-11 18:43:57,980 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [79] 2026-09-11 18:43:58,025 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:44:02,771 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_01_calculate_overtime_actual_hours ... 2026-09-11 18:44:03,245 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [262] 2026-09-11 18:44:03,403 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [48] 2026-09-11 18:44:03,423 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_02_calculate_overtime_actual_hours ... 2026-09-11 18:44:03,761 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [262] 2026-09-11 18:44:03,947 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [84] 2026-09-11 18:44:03,974 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_03_calculate_overtime_actual_hours ... 2026-09-11 18:44:04,353 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [262] 2026-09-11 18:44:04,524 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_04_calculate_overtime_actual_hours ... 2026-09-11 18:44:04,916 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [262] 2026-09-11 18:44:05,121 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [50] 2026-09-11 18:44:05,153 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_05_calculate_overtime_actual_hours ... 2026-09-11 18:44:05,491 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [262] 2026-09-11 18:44:05,630 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_06_calculate_overtime_actual_hours ... 2026-09-11 18:44:05,927 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [262] 2026-09-11 18:44:06,090 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [52] 2026-09-11 18:44:06,118 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_07_calculate_overtime_actual_hours ... 2026-09-11 18:44:06,496 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [262] 2026-09-11 18:44:06,693 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [88] 2026-09-11 18:44:06,711 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [54] 2026-09-11 18:44:06,732 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_08_calculate_overtime_actual_hours ... 2026-09-11 18:44:07,200 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [262] 2026-09-11 18:44:07,396 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [90] 2026-09-11 18:44:07,410 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [56] 2026-09-11 18:44:07,432 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_09_calculate_overtime_actual_hours ... 2026-09-11 18:44:07,872 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [262] 2026-09-11 18:44:08,065 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.timesheet.match records with IDs: [92] 2026-09-11 18:44:08,095 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [58] 2026-09-11 18:44:08,125 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_overtime_timesheet_attendance.tests.test_hr_overtime_timesheet_attendance: Starting TestHrOvertimeTimesheetAttendance.test_10_calculate_overtime_actual_hours ... 2026-09-11 18:44:08,425 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.overtime.plan.line records with IDs: [262] 2026-09-11 18:44:08,731 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [60] 2026-09-11 18:44:08,756 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [61] 2026-09-11 18:44:08,851 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [62] 2026-09-11 18:44:08,885 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [63] 2026-09-11 18:44:08,944 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [64] 2026-09-11 18:44:08,976 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted overtime.plan.line.attendance.match records with IDs: [65] 2026-09-11 18:44:09,029 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:44:09,048 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_payroll_administrative_region.tests.test_admin_region_payroll_contrib: Starting TestAdministrativeRegionPayrollContribution.test_change_minimum_wage ... 2026-09-11 18:44:09,104 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_payroll_administrative_region.tests.test_admin_region_payroll_contrib: Starting TestAdministrativeRegionPayrollContribution.test_create_record ... 2026-09-11 18:44:09,129 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_payroll_administrative_region.tests.test_admin_region_payroll_contrib: Starting TestAdministrativeRegionPayrollContribution.test_sql_contraint_0 ... 2026-09-11 18:44:09,166 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_payroll_administrative_region.tests.test_admin_region_payroll_contrib: Starting TestAdministrativeRegionPayrollContribution.test_sql_contraint_1 ... 2026-09-11 18:44:09,190 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_payroll_administrative_region.tests.test_admin_region_payroll_contrib: Starting TestAdministrativeRegionPayrollContribution.test_sql_contraint_2 ... 2026-09-11 18:44:09,214 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_payroll_administrative_region.tests.test_admin_region_payroll_contrib: Starting TestAdministrativeRegionPayrollContribution.test_sql_contraint_3 ... 2026-09-11 18:44:09,239 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_payroll_administrative_region.tests.test_admin_region_payroll_contrib: Starting TestAdministrativeRegionPayrollContribution.test_sql_contraint_4 ... 2026-09-11 18:44:09,262 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_payroll_administrative_region.tests.test_admin_region_payroll_contrib: Starting TestAdministrativeRegionPayrollContribution.test_zero_max_disables_the_bound_rather_than_capping_at_zero ... 2026-09-11 18:44:09,295 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:44:11,639 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_payroll_administrative_region.tests.test_hr_contract: Starting TestHRContract.test_admin_region_payroll_contrib_ids_1 ... 2026-09-11 18:44:16,273 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_payroll_administrative_region.tests.test_hr_contract: Starting TestHRContract.test_admin_region_payroll_contrib_ids_2 ... 2026-09-11 18:44:16,353 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_payroll_administrative_region.tests.test_hr_contract: Starting TestHRContract.test_admin_region_payroll_contrib_ids_3 ... 2026-09-11 18:44:16,439 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_payroll_administrative_region.tests.test_hr_contract: Starting TestHRContract.test_admin_region_payroll_contrib_ids_4 ... 2026-09-11 18:44:16,529 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_payroll_administrative_region.tests.test_hr_contract: Starting TestHRContract.test_contract_administrative_region ... 2026-09-11 18:44:16,699 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:44:18,243 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_payroll_administrative_region.tests.test_payroll_contribution_register: Starting TestPayrollContributionRegisterRegion.test_contrains_contribution_amount ... 2026-09-11 18:44:23,345 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_payroll_administrative_region.tests.test_payroll_contribution_register: Starting TestPayrollContributionRegisterRegion.test_contrib_register_history_lines_2 ... 2026-09-11 18:44:23,460 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:44:25,045 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_payroll_administrative_region.tests.test_payroll_payslip_register_line: Starting TestPayrollPayslipRegisterLineRegion.test_maximum_contribution_amount_1 ... 2026-09-11 18:44:29,392 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_payroll_administrative_region.tests.test_payroll_payslip_register_line: Starting TestPayrollPayslipRegisterLineRegion.test_maximum_contribution_amount_2 ... 2026-09-11 18:44:29,519 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_payroll_administrative_region.tests.test_payroll_payslip_register_line: Starting TestPayrollPayslipRegisterLineRegion.test_maximum_contribution_amount_3 ... 2026-09-11 18:44:29,693 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:44:29,705 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_payroll_timesheet_wfh.tests.test_viin_hr_payroll_timesheet_wfh: Starting TestHrPayrollTimesheetWFH.test_11_pow_timesheet_validation ... 2026-09-11 18:44:29,770 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [118] 2026-09-11 18:44:32,644 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_payroll_timesheet_wfh.tests.test_viin_hr_payroll_timesheet_wfh: Starting TestHrPayrollTimesheetWFH.test_12_pow_timesheet_validation ... 2026-09-11 18:44:32,702 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [120] 2026-09-11 18:44:33,347 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_payroll_timesheet_wfh.tests.test_viin_hr_payroll_timesheet_wfh: Starting TestHrPayrollTimesheetWFH.test_13_pow_timesheet_validation ... 2026-09-11 18:44:33,396 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [122] 2026-09-11 18:44:34,102 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_payroll_timesheet_wfh.tests.test_viin_hr_payroll_timesheet_wfh: Starting TestHrPayrollTimesheetWFH.test_14_pow_timesheet_validation ... 2026-09-11 18:44:34,149 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [124] 2026-09-11 18:44:36,845 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_payroll_timesheet_wfh.tests.test_viin_hr_payroll_timesheet_wfh: Starting TestHrPayrollTimesheetWFH.test_15_pow_timesheet_validation ... 2026-09-11 18:44:36,911 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [126] 2026-09-11 18:44:37,810 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_payroll_timesheet_wfh.tests.test_viin_hr_payroll_timesheet_wfh: Starting TestHrPayrollTimesheetWFH.test_31_payslips ... 2026-09-11 18:44:37,909 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [128] 2026-09-11 18:44:40,799 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_payroll_timesheet_wfh.tests.test_viin_hr_payroll_timesheet_wfh: Starting TestHrPayrollTimesheetWFH.test_32_payslips ... 2026-09-11 18:44:40,844 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [131] 2026-09-11 18:44:43,895 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_payroll_timesheet_wfh.tests.test_viin_hr_payroll_timesheet_wfh: Starting TestHrPayrollTimesheetWFH.test_33_payslips ... 2026-09-11 18:44:43,948 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [134] 2026-09-11 18:44:46,589 127 INFO rb-46204af-224751-414456 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-11 18:44:46,648 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [137] 2026-09-11 18:44:49,748 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:44:50,910 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_project.tests.test_hr_project: Starting TestHrProjectTask.test_01_compute_associated_employees_department_of_task ... 2026-09-11 18:44:51,115 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_project.tests.test_hr_project: Starting TestHrProjectTask.test_02_filter_tasks_associated_to_user_subordinate ... 2026-09-11 18:44:51,322 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_project.tests.test_hr_project: Starting TestHrProjectTask.test_03_filter_tasks_associated_to_user_department ... 2026-09-11 18:44:51,540 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_project.tests.test_hr_project: Starting TestHrProjectTask.test_04_filter_tasks_assigned_to_user_department ... 2026-09-11 18:44:51,740 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_project.tests.test_hr_project: Starting TestHrProjectTask.test_05_filter_tasks_assigned_to_user_subordinate ... 2026-09-11 18:44:52,178 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3354] 2026-09-11 18:44:52,187 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [50074] 2026-09-11 18:44:52,194 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:44:52,595 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3355] 2026-09-11 18:44:52,604 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [50076] 2026-09-11 18:44:52,610 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:44:53,025 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:44:53,048 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_project_timesheet_account.tests.test_project_timesheet_account: Starting TestProjectTimesheetAccount.test_assign_department_analytic_account ... 2026-09-11 18:44:53,183 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_project_timesheet_account.tests.test_project_timesheet_account: Starting TestProjectTimesheetAccount.test_migrate_department_analytic_account ... 2026-09-11 18:44:53,217 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:44:53,232 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_rank.tests.test_access_rights: Starting TestAccessRight.test_access_rights_1 ... 2026-09-11 18:44:58,396 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2132 deleted mail.message records with IDs: [5609] 2026-09-11 18:44:58,430 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2132 deleted ir.model.data records with IDs: [317996] 2026-09-11 18:44:58,430 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2132 deleted hr.rank records with IDs: [11] 2026-09-11 18:44:58,493 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2132 deleted hr.job.rank.line records with IDs: [2] 2026-09-11 18:44:58,538 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_rank.tests.test_access_rights: Starting TestAccessRight.test_access_rights_2 ... 2026-09-11 18:45:03,654 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2134, model: hr.rank 2026-09-11 18:45:03,658 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2134, model: hr.role 2026-09-11 18:45:03,676 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2134 deleted mail.message records with IDs: [5622] 2026-09-11 18:45:03,678 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2134, model: hr.rank 2026-09-11 18:45:03,700 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2134, model: hr.job.rank.line 2026-09-11 18:45:03,702 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2134, model: hr.job.rank.line 2026-09-11 18:45:03,704 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2134, model: hr.job.rank.line 2026-09-11 18:45:03,747 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_rank.tests.test_access_rights: Starting TestAccessRight.test_access_rights_3 ... 2026-09-11 18:45:08,885 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [24], uid: 2139, model: hr.rank 2026-09-11 18:45:08,913 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [26], uid: 2138, model: hr.rank 2026-09-11 18:45:08,973 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:45:08,984 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_check_rank_company ... 2026-09-11 18:45:19,205 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_compute_recursive_parent_ids ... 2026-09-11 18:45:24,517 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_create_rank_chains ... 2026-09-11 18:45:29,708 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_create_rank_chains_2 ... 2026-09-11 18:45:35,322 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_job_constrains_rank_ids ... 2026-09-11 18:45:39,789 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_job_rank_line_compute_rank_id ... 2026-09-11 18:45:44,903 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_rank_archive ... 2026-09-11 18:45:49,566 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_rank_compute_employees_count ... 2026-09-11 18:45:54,246 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_rank_compute_name ... 2026-09-11 18:45:59,553 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_rank_compute_parent_id ... 2026-09-11 18:46:05,306 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_rank_constrains_check_department ... 2026-09-11 18:46:16,554 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_rank_constrains_unique_create ... 2026-09-11 18:46:23,038 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_rank_constrains_unique_write ... 2026-09-11 18:46:30,096 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_rank_unlink_rank ... 2026-09-11 18:46:37,008 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5623] 2026-09-11 18:46:37,084 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [318023] 2026-09-11 18:46:37,084 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.rank records with IDs: [25] 2026-09-11 18:46:37,411 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_hr_rank_unlink_rank_exist_employee ... 2026-09-11 18:46:43,639 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5622] 2026-09-11 18:46:43,707 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_rank.tests.test_viin_hr_rank: Starting TestViinHrRank.test_job_rank_line_constrains_unique ... 2026-09-11 18:46:50,139 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:46:50,202 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5637, 5636, 5635] 2026-09-11 18:46:50,286 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [318503, 318502, 318501] 2026-09-11 18:46:50,286 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.recognition.discipline.decision records with IDs: [3, 2, 1] 2026-09-11 18:46:59,722 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_01_workflow ... 2026-09-11 18:47:00,226 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2194 deleted gamification.badge.user records with IDs: [6] 2026-09-11 18:47:00,324 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_02_compute_statistics ... 2026-09-11 18:47:00,561 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_03_emulation_campaign_constraints ... 2026-09-11 18:47:00,657 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_04_employee_ids_autofill ... 2026-09-11 18:47:00,870 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_05_grant_badge_for_employee ... 2026-09-11 18:47:01,120 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2194 deleted gamification.badge.user records with IDs: [7] 2026-09-11 18:47:01,157 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_06_grant_badge_for_department ... 2026-09-11 18:47:01,457 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2194 deleted gamification.badge.user records with IDs: [8, 9, 10] 2026-09-11 18:47:01,486 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_07_approval_is_admin_only_via_rpc ... 2026-09-11 18:47:01,698 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_08_officer_submits_admin_advances ... 2026-09-11 18:47:01,914 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_09_grant_badge_skips_userless_members ... 2026-09-11 18:47:02,437 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_10_campaign_state_is_date_derived ... 2026-09-11 18:47:02,479 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_11_company_scope_reachable ... 2026-09-11 18:47:02,602 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_recognition_discipline.tests.test_hr_recognition_discipline: Starting TestHrRecognitionDiscipline.test_12_switch_department_to_employee_clears_stale ... 2026-09-11 18:47:02,748 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-11 18:47:02,795 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5637, 5636, 5635] 2026-09-11 18:47:02,816 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [318503, 318502, 318501] 2026-09-11 18:47:02,816 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.recognition.discipline.decision records with IDs: [3, 2, 1] 2026-09-11 18:47:13,025 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_recognition_discipline.tests.test_security: Starting TestHrRecognitionDisciplineSecurity.test_01_employee_access_recognition_discipline_decision ... 2026-09-11 18:47:13,166 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2200, model: hr.recognition.discipline.decision 2026-09-11 18:47:13,176 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2200, model: hr.recognition.discipline.decision 2026-09-11 18:47:13,179 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2200, model: hr.recognition.discipline.decision 2026-09-11 18:47:13,182 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2200, model: hr.recognition.discipline.decision 2026-09-11 18:47:13,185 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2200, model: hr.recognition.discipline.decision 2026-09-11 18:47:13,187 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2200, model: hr.recognition.discipline.decision 2026-09-11 18:47:13,189 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2200, model: hr.recognition.discipline.decision 2026-09-11 18:47:13,191 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2200, model: hr.recognition.discipline.decision 2026-09-11 18:47:13,450 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [18], uid: 2200, model: hr.recognition.discipline.decision 2026-09-11 18:47:13,474 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [19], uid: 2200, model: hr.recognition.discipline.decision 2026-09-11 18:47:13,500 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [18], uid: 2200, model: hr.recognition.discipline.decision 2026-09-11 18:47:13,624 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [19], uid: 2197, model: hr.recognition.discipline.decision 2026-09-11 18:47:13,652 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [16], uid: 2197, model: hr.recognition.discipline.decision 2026-09-11 18:47:13,706 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [17], uid: 2197, model: hr.recognition.discipline.decision 2026-09-11 18:47:13,742 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2200 deleted mail.message records with IDs: [54433] 2026-09-11 18:47:13,753 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2200, model: hr.recognition.discipline.decision 2026-09-11 18:47:13,766 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2200 deleted mail.message records with IDs: [54434] 2026-09-11 18:47:13,778 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2200, model: hr.recognition.discipline.decision 2026-09-11 18:47:13,792 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2200 deleted mail.message records with IDs: [54430] 2026-09-11 18:47:13,804 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2200, model: hr.recognition.discipline.decision 2026-09-11 18:47:13,828 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2200 deleted mail.message records with IDs: [54431] 2026-09-11 18:47:13,842 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2200, model: hr.recognition.discipline.decision 2026-09-11 18:47:13,881 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_recognition_discipline.tests.test_security: Starting TestHrRecognitionDisciplineSecurity.test_02_employee_access_recognition_discipline_decision ... 2026-09-11 18:47:13,997 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2197, model: hr.recognition.discipline.decision 2026-09-11 18:47:14,061 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [20], uid: 2197, model: hr.recognition.discipline.decision 2026-09-11 18:47:14,268 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [22], uid: 2197, model: hr.recognition.discipline.decision 2026-09-11 18:47:14,349 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [23], uid: 2197, model: hr.recognition.discipline.decision 2026-09-11 18:47:14,493 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [16], uid: 2197, model: hr.recognition.discipline.decision 2026-09-11 18:47:14,539 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [17], uid: 2197, model: hr.recognition.discipline.decision 2026-09-11 18:47:14,762 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [24], uid: 2197, model: hr.recognition.discipline.decision 2026-09-11 18:47:14,928 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [25], uid: 2197, model: hr.recognition.discipline.decision 2026-09-11 18:47:14,952 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [16], uid: 2197, model: hr.recognition.discipline.decision 2026-09-11 18:47:14,984 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [17], uid: 2197, model: hr.recognition.discipline.decision 2026-09-11 18:47:15,022 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2197 deleted mail.message records with IDs: [54437] 2026-09-11 18:47:15,038 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2197, model: hr.recognition.discipline.decision 2026-09-11 18:47:15,049 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2197 deleted mail.message records with IDs: [54436] 2026-09-11 18:47:15,059 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2197, model: hr.recognition.discipline.decision 2026-09-11 18:47:15,079 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2197 deleted mail.message records with IDs: [54438] 2026-09-11 18:47:15,097 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2197, model: hr.recognition.discipline.decision 2026-09-11 18:47:15,107 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2197 deleted mail.message records with IDs: [54430] 2026-09-11 18:47:15,119 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2197, model: hr.recognition.discipline.decision 2026-09-11 18:47:15,134 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2197 deleted mail.message records with IDs: [54431] 2026-09-11 18:47:15,149 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2197, model: hr.recognition.discipline.decision 2026-09-11 18:47:15,180 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_recognition_discipline.tests.test_security: Starting TestHrRecognitionDisciplineSecurity.test_03_hr_officer_access_recognition_discipline_decision ... 2026-09-11 18:47:15,508 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2201 deleted mail.message records with IDs: [54441, 54440, 54439, 54431, 54430] 2026-09-11 18:47:15,529 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2201 deleted hr.recognition.discipline.decision records with IDs: [28, 27, 26, 17, 16] 2026-09-11 18:47:15,536 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2201 deleted mail.followers records with IDs: [6443, 6444, 6445] 2026-09-11 18:47:15,563 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_recognition_discipline.tests.test_security: Starting TestHrRecognitionDisciplineSecurity.test_04_access_recognition_discipline_multi_company ... 2026-09-11 18:47:16,289 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [29], uid: 2197, model: hr.recognition.discipline.decision 2026-09-11 18:47:16,323 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [29], uid: 2201, model: hr.recognition.discipline.decision 2026-09-11 18:47:16,364 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [422], uid: 2197, model: hr.employee.public 2026-09-11 18:47:16,413 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [422], uid: 2201, model: hr.employee 2026-09-11 18:47:16,441 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [29], uid: 2197, model: hr.recognition.discipline.decision 2026-09-11 18:47:16,468 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [29], uid: 2201, model: hr.recognition.discipline.decision 2026-09-11 18:47:16,497 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2197 deleted mail.message records with IDs: [54447] 2026-09-11 18:47:16,512 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2197, model: hr.recognition.discipline.decision 2026-09-11 18:47:16,522 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2201 deleted mail.message records with IDs: [54447] 2026-09-11 18:47:16,542 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [29], uid: 2201, model: hr.recognition.discipline.decision 2026-09-11 18:47:16,646 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2202 deleted mail.message records with IDs: [54447] 2026-09-11 18:47:16,666 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2202 deleted hr.recognition.discipline.decision records with IDs: [29] 2026-09-11 18:47:16,676 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2202 deleted mail.message records with IDs: [54449] 2026-09-11 18:47:16,689 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2202 deleted hr.recognition.discipline.decision records with IDs: [30] 2026-09-11 18:47:16,694 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2202 deleted mail.followers records with IDs: [6446] 2026-09-11 18:47:16,719 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_recognition_discipline.tests.test_security: Starting TestHrRecognitionDisciplineSecurity.test_05_access_recognition_discipline_decision_type ... 2026-09-11 18:47:16,839 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2197, model: hr.recognition.discipline.decision.type 2026-09-11 18:47:16,848 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2197, model: hr.recognition.discipline.decision.type 2026-09-11 18:47:16,853 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2197, model: hr.recognition.discipline.decision.type 2026-09-11 18:47:16,882 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_recognition_discipline.tests.test_security: Starting TestHrRecognitionDisciplineSecurity.test_06_access_recognition_discipline_campaign ... 2026-09-11 18:47:17,048 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-11 18:47:17,114 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5637, 5636, 5635] 2026-09-11 18:47:17,143 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [318503, 318502, 318501] 2026-09-11 18:47:17,143 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.recognition.discipline.decision records with IDs: [3, 2, 1] 2026-09-11 18:47:26,732 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_recognition_discipline_approval.tests.test_hr_recognition_discipline_decision: Starting TestHrRecognitionDisciplineDecision.test_01_check_approval_request_id ... 2026-09-11 18:47:27,359 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-11 18:47:27,675 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_recruitment.tests.test_hr_employee: Starting TestHremployee.test_compute_hr_applicants_count ... 2026-09-11 18:47:27,721 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:47:28,034 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_recruitment.tests.test_res_partner: Starting TestPartner.test_method_compute_hr_applicants_count ... 2026-09-11 18:47:28,361 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:47:28,388 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [318606, 318605] 2026-09-11 18:47:28,388 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.applicant.resume.line records with IDs: [1, 2] 2026-09-11 18:47:28,564 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_recruitment_skills_resume.tests.test_access_right: Starting TestAssertRight.test_01_user_recruitment_access_right ... 2026-09-11 18:47:28,601 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted hr.applicant.resume.line records with IDs: [6] 2026-09-11 18:47:28,626 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_recruitment_skills_resume.tests.test_access_right: Starting TestAssertRight.test_02_user_recruitment_admin_access_right ... 2026-09-11 18:47:28,666 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted hr.applicant.resume.line records with IDs: [6] 2026-09-11 18:47:28,685 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_recruitment_skills_resume.tests.test_access_right: Starting TestAssertRight.test_03_user_interviewer_access_right ... 2026-09-11 18:47:28,928 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3363] 2026-09-11 18:47:28,945 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #7 deleted hr.applicant.resume.line records with IDs: [6] 2026-09-11 18:47:28,974 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_recruitment_skills_resume.tests.test_access_right: Starting TestAssertRight.test_04_user_internal_access_right ... 2026-09-11 18:47:29,394 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [6], uid: 2210, model: hr.applicant.resume.line 2026-09-11 18:47:30,231 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2210, model: hr.applicant.resume.line 2026-09-11 18:47:30,234 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2210, model: hr.applicant.resume.line 2026-09-11 18:47:30,237 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2210, model: hr.applicant.resume.line 2026-09-11 18:47:30,272 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:47:30,295 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [318606, 318605] 2026-09-11 18:47:30,295 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.applicant.resume.line records with IDs: [1, 2] 2026-09-11 18:47:30,498 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_recruitment_skills_resume.tests.test_to_hr_skills_recruitment: Starting TestToHrSkillsRecruitment.test_01_create_employee_from_applicant ... 2026-09-11 18:47:30,819 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_recruitment_skills_resume.tests.test_to_hr_skills_recruitment: Starting TestToHrSkillsRecruitment.test_02_constraints_date_check ... 2026-09-11 18:47:30,869 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2024-02-29 09:00:00,000 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [319184, 319185, 319186, 319187, 319183, 319178, 319179, 319180, 319181, 319182, 319177] 2024-02-29 09:00:00,000 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3364] 2024-02-29 09:00:00,000 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [319184, 319185, 319186, 319187, 319183, 319178, 319179, 319180, 319181, 319182, 319177] 2024-02-29 09:00:00,000 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [319184, 319185, 319186, 319187, 319183, 319178, 319179, 319180, 319181, 319182, 319177] 2024-02-29 09:00:00,000 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [319184, 319185, 319186, 319187, 319183, 319178, 319179, 319180, 319181, 319182, 319177] 2024-02-29 09:00:00,000 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [319184, 319185, 319186, 319187, 319183, 319178, 319179, 319180, 319181, 319182, 319177] 2024-02-29 09:00:00,000 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [319184, 319185, 319186, 319187, 319183, 319178, 319179, 319180, 319181, 319182, 319177] 2024-02-29 09:00:00,000 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [319184, 319185, 319186, 319187, 319183, 319178, 319179, 319180, 319181, 319182, 319177] 2024-02-29 09:00:00,000 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [319184, 319185, 319186, 319187, 319183, 319178, 319179, 319180, 319181, 319182, 319177] 2024-02-29 09:00:00,000 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3365] 2024-02-29 09:00:00,000 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [319184, 319185, 319186, 319187, 319183, 319178, 319179, 319180, 319181, 319182, 319177] 2024-02-29 09:00:00,000 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [319184, 319185, 319186, 319187, 319183, 319178, 319179, 319180, 319181, 319182, 319177] 2024-02-29 09:00:00,000 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3366] 2024-02-29 09:00:00,000 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [319184, 319185, 319186, 319187, 319183, 319178, 319179, 319180, 319181, 319182, 319177] 2024-02-29 09:00:00,000 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3367] 2024-02-29 09:00:00,000 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [319184, 319185, 319186, 319187, 319183, 319178, 319179, 319180, 319181, 319182, 319177] 2024-02-29 09:00:00,000 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [319184, 319185, 319186, 319187, 319183, 319178, 319179, 319180, 319181, 319182, 319177] 2024-02-29 09:00:00,000 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [319184, 319185, 319186, 319187, 319183, 319178, 319179, 319180, 319181, 319182, 319177] 2024-02-29 09:00:00,000 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [319184, 319185, 319186, 319187, 319183, 319178, 319179, 319180, 319181, 319182, 319177] 2024-02-29 09:00:00,000 127 INFO rb-46204af-224751-414456 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-11 18:47:43,628 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 17 checked, 17 removed 2026-09-11 18:47:43,645 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_role.tests.test_access_rights: Starting TestAccessRight.test_access_rights_1 ... 2026-09-11 18:47:49,998 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2213 deleted mail.message records with IDs: [54941] 2026-09-11 18:47:50,017 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2213 deleted hr.role records with IDs: [10] 2026-09-11 18:47:50,024 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2213 deleted mail.followers records with IDs: [6524] 2026-09-11 18:47:50,080 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_role.tests.test_access_rights: Starting TestAccessRight.test_access_rights_2 ... 2026-09-11 18:47:56,234 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2215, model: hr.role 2026-09-11 18:47:56,247 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2215, model: hr.role 2026-09-11 18:47:56,264 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2215 deleted mail.message records with IDs: [3243] 2026-09-11 18:47:56,266 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2215, model: hr.role 2026-09-11 18:47:56,304 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_role.tests.test_access_rights: Starting TestAccessRight.test_access_rights_3 ... 2026-09-11 18:48:02,741 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [11], uid: 2219, model: hr.role 2026-09-11 18:48:02,824 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:48:02,841 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_role.tests.test_hr_role_code: Starting TestHrRoleCode.test_code_allowed_duplicate_across_companies ... 2026-09-11 18:48:07,610 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_role.tests.test_hr_role_code: Starting TestHrRoleCode.test_code_autogenerated_from_name ... 2026-09-11 18:48:07,644 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_role.tests.test_hr_role_code: Starting TestHrRoleCode.test_code_autogenerated_strips_accents_and_symbols ... 2026-09-11 18:48:07,674 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_role.tests.test_hr_role_code: Starting TestHrRoleCode.test_code_duplicate_write_raises_integrity_error ... 2026-09-11 18:48:07,710 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_role.tests.test_hr_role_code: Starting TestHrRoleCode.test_code_stable_on_rename ... 2026-09-11 18:48:07,748 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_role.tests.test_hr_role_code: Starting TestHrRoleCode.test_code_unique_per_company_gets_suffix ... 2026-09-11 18:48:07,792 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:48:07,805 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_check_role_company ... 2026-09-11 18:48:19,720 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_compute_employees_count ... 2026-09-11 18:48:26,529 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_constrains_department_1 ... 2026-09-11 18:48:33,633 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_constrains_department_2 ... 2026-09-11 18:48:40,842 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_constrains_department_3 ... 2026-09-11 18:48:46,991 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_constrains_department_4 ... 2026-09-11 18:48:53,159 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_create_role_have_department ... 2026-09-11 18:49:00,690 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_create_role_without_department ... 2026-09-11 18:49:08,084 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_delete_role_have_employees ... 2026-09-11 18:49:15,077 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [3243] 2026-09-11 18:49:15,128 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_delete_role_not_employee ... 2026-09-11 18:49:21,863 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [57580] 2026-09-11 18:49:21,892 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.role records with IDs: [24] 2026-09-11 18:49:21,952 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_role.tests.test_viin_hr_role: Starting TestViinHrRole.test_update_role ... 2026-09-11 18:49:28,742 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-11 18:49:37,210 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_seniority.tests.test_access_rights: Starting TestAccessRights.test_access_rights ... 2026-09-11 18:49:37,354 127 INFO rb-46204af-224751-414456 odoo.modules.registry: Invalidating all model caches from doClassCleanups /data/build/rb-46204af-224751/odoo/tests/case.py:247 2026-09-11 18:49:43,325 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.resume.line records with IDs: [594] 2026-09-11 18:49:43,893 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.resume.line records with IDs: [596] 2026-09-11 18:49:44,711 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.resume.line records with IDs: [598] 2024-10-20 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3368] 2026-09-11 18:49:45,851 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 5 removed 2026-09-11 18:49:45,866 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_seniority.tests.test_hr_employee_seniority: Starting TestHrEmployeeSeniority.test_hr_employee_seniority_1 ... 2026-09-11 18:49:46,506 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_seniority.tests.test_hr_employee_seniority: Starting TestHrEmployeeSeniority.test_hr_employee_seniority_2 ... 2026-09-11 18:49:47,088 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_seniority.tests.test_hr_employee_seniority: Starting TestHrEmployeeSeniority.test_hr_employee_seniority_3 ... 2026-09-11 18:49:47,645 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_seniority.tests.test_hr_employee_seniority: Starting TestHrEmployeeSeniority.test_hr_employee_seniority_4 ... 2026-09-11 18:49:48,223 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_seniority.tests.test_hr_employee_seniority: Starting TestHrEmployeeSeniority.test_hr_employee_seniority_5 ... 2026-09-11 18:49:49,012 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_seniority.tests.test_hr_employee_seniority: Starting TestHrEmployeeSeniority.test_hr_employee_seniority_6 ... 2026-09-11 18:49:49,537 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_seniority.tests.test_hr_employee_seniority: Starting TestHrEmployeeSeniority.test_hr_employee_seniority_7 ... 2026-09-11 18:49:50,441 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_seniority.tests.test_hr_employee_seniority: Starting TestHrEmployeeSeniority.test_hr_employee_seniority_8 ... 2026-09-11 18:49:51,229 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:49:59,071 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_skill_framework.tests.test_access_rights: Starting TestAccessRight.test_access_right_2 ... 2026-09-11 18:49:59,269 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2265, model: hr.job 2026-09-11 18:49:59,296 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2265 deleted mail.message records with IDs: [2957, 2306] 2026-09-11 18:49:59,299 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2265, model: hr.job 2026-09-11 18:49:59,359 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2265, model: hr.skill.description 2026-09-11 18:49:59,362 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2265, model: hr.skill.description 2026-09-11 18:49:59,366 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2265, model: hr.skill.description 2026-09-11 18:49:59,401 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2265, model: hr.rank.skill.description 2026-09-11 18:49:59,404 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2265, model: hr.rank.skill.description 2026-09-11 18:49:59,407 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2265, model: hr.rank.skill.description 2026-09-11 18:49:59,441 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_skill_framework.tests.test_access_rights: Starting TestAccessRight.test_access_right_3 ... 2026-09-11 18:49:59,471 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_skill_framework.tests.test_access_rights: Starting TestAccessRight.test_access_rights_1 ... 2026-09-11 18:49:59,549 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:50:06,120 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework: Starting TestViinHrRank.test_hr_rank_skill_description_api_contraints_1 ... 2026-09-11 18:50:06,292 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework: Starting TestViinHrRank.test_hr_rank_skill_description_api_contraints_2 ... 2026-09-11 18:50:06,484 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework: Starting TestViinHrRank.test_hr_rank_skill_description_sql_constraints ... 2026-09-11 18:50:06,624 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework: Starting TestViinHrRank.test_hr_skill_description_sql_constraints ... 2026-09-11 18:50:06,781 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:50:21,140 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_access_right_report_1 ... 2026-09-11 18:50:21,206 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_access_right_report_2 ... 2026-09-11 18:50:21,298 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_access_right_report_3 ... 2026-09-11 18:50:21,361 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_context_rank_competency_score ... 2026-09-11 18:50:21,404 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_highest_skill_level ... 2026-09-11 18:50:21,572 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_competency_score ... 2026-09-11 18:50:21,690 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_job_position_skill_required ... 2026-09-11 18:50:21,874 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_1 ... 2026-09-11 18:50:21,940 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_10 ... 2026-09-11 18:50:22,042 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_11 ... 2026-09-11 18:50:22,159 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_12 ... 2026-09-11 18:50:22,192 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.rank records with IDs: [35] 2026-09-11 18:50:22,275 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_2 ... 2026-09-11 18:50:22,414 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_3 ... 2026-09-11 18:50:22,454 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.employee.skill records with IDs: [89] 2026-09-11 18:50:22,512 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_4 ... 2026-09-11 18:50:22,546 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.employee.skill records with IDs: [89] 2026-09-11 18:50:22,614 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_5 ... 2026-09-11 18:50:22,723 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_6 ... 2026-09-11 18:50:22,814 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_7 ... 2026-09-11 18:50:22,908 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_8 ... 2026-09-11 18:50:23,040 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_report_skill_framework_9 ... 2026-09-11 18:50:23,153 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_skill_framework.tests.test_viin_hr_skill_framework_report: Starting TestHrEmployeeSkillReport.test_search_competency_score ... 2026-09-11 18:50:23,440 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-11 18:50:23,918 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [167143, 167144] 2026-09-11 18:50:23,919 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.employee.skill records with IDs: [22, 23] 2026-09-11 18:50:24,012 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_skills_slides.tests.test_slide_channel: Starting TestChannelEmployee.test_01_update_employee_skill ... 2026-09-11 18:50:24,179 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_skills_slides.tests.test_slide_channel: Starting TestChannelEmployee.test_02_update_employee_skill ... 2026-09-11 18:50:24,397 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:50:24,982 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [167143, 167144] 2026-09-11 18:50:24,983 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.employee.skill records with IDs: [22, 23] 2026-09-11 18:50:24,983 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_skills_slides.tests.test_slide_channel_skill_level: Starting TestSlideChannelSkillLevel.test_01_create_course_skill_level_success ... 2026-09-11 18:50:25,008 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_skills_slides.tests.test_slide_channel_skill_level: Starting TestSlideChannelSkillLevel.test_02_duplicate_skill_for_course ... 2026-09-11 18:50:25,103 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_skills_slides.tests.test_slide_channel_skill_level: Starting TestSlideChannelSkillLevel.test_03_skill_and_type_mismatch ... 2026-09-11 18:50:25,181 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_skills_slides.tests.test_slide_channel_skill_level: Starting TestSlideChannelSkillLevel.test_04_skill_level_and_type_mismatch ... 2026-09-11 18:50:25,326 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:50:25,561 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [345, 344] 2026-09-11 18:50:25,566 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_timesheet_timer.tests.test_archive_project_task: Starting TestArchiveProjectTask.test_01_log_timesheet_on_archived_task ... 2026-09-11 18:50:25,670 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_timesheet_timer.tests.test_archive_project_task: Starting TestArchiveProjectTask.test_02_log_timesheet_not_allow_archive_task ... 2026-09-11 18:50:25,910 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_timesheet_timer.tests.test_archive_project_task: Starting TestArchiveProjectTask.test_03_log_multi_timesheet_ignore_archived_task ... 2026-09-11 18:50:25,962 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted ir.model.data records with IDs: [141083] 2026-09-11 18:50:25,962 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [25] 2026-09-11 18:50:26,329 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_timesheet_timer.tests.test_archive_project_task: Starting TestArchiveProjectTask.test_04_log_timesheet_archived_project ... 2026-09-11 18:50:26,401 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [141079, 141083, 141093] 2026-09-11 18:50:26,401 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [26, 24, 25] 2026-09-11 18:50:26,490 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_timesheet_timer.tests.test_archive_project_task: Starting TestArchiveProjectTask.test_05_log_timesheet_archived_project ... 2026-09-11 18:50:26,674 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:50:26,846 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [345, 344] 2026-09-11 18:50:26,988 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_timesheet_timer.tests.test_project_task: Starting TestPorjectTaskManager.test_01_compute_timesheet_wip ... 2026-09-11 18:50:27,205 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_timesheet_timer.tests.test_project_task: Starting TestPorjectTaskManager.test_01_log_timesheet_manager ... 2026-09-11 18:50:27,382 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_timesheet_timer.tests.test_project_task: Starting TestPorjectTaskManager.test_01_wip_timesheet_unfollow_task ... 2026-09-11 18:50:27,562 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted mail.followers records with IDs: [211] 2026-09-11 18:50:27,580 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_timesheet_timer.tests.test_project_task: Starting TestPorjectTaskManager.test_02_compute_is_login_user_doing ... 2026-09-11 18:50:27,747 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_timesheet_timer.tests.test_project_task: Starting TestPorjectTaskManager.test_02_log_timesheet ... 2026-09-11 18:50:27,940 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_timesheet_timer.tests.test_project_task: Starting TestPorjectTaskManager.test_02_wip_timesheet_unfollow_task ... 2026-09-11 18:50:28,113 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [211] 2026-09-11 18:50:28,136 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_timesheet_timer.tests.test_project_task: Starting TestPorjectTaskManager.test_03_log_timesheet ... 2026-09-11 18:50:28,353 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:50:28,519 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [345, 344] 2026-09-11 18:50:28,675 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_timesheet_timer.tests.test_project_task_multi_login: Starting TestPorjectTaskMultiLogin.test_01_multi_login ... 2026-09-11 18:50:29,017 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_timesheet_timer.tests.test_project_task_multi_login: Starting TestPorjectTaskMultiLogin.test_02_multi_login ... 2026-09-11 18:50:29,269 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:50:29,434 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [345, 344] 2026-09-11 18:50:29,550 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_timesheet_timer.tests.test_systray_timer_menu: Starting TestSystrayTimerMenu.test_get_timesheet_timer_systray_data_empty ... 2026-09-11 18:50:29,601 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_timesheet_timer.tests.test_systray_timer_menu: Starting TestSystrayTimerMenu.test_get_timesheet_timer_systray_data_with_task ... 2026-09-11 18:50:29,777 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:50:29,937 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [345, 344] 2026-09-11 18:50:29,971 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_timesheet_timer.tests.test_timer_core: Starting TestTimesheetTimerCore.test_01_time_start_constraints ... 2026-09-11 18:50:30,080 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_timesheet_timer.tests.test_timer_core: Starting TestTimesheetTimerCore.test_02_stop_timer_same_day_records_elapsed_hours ... 2026-09-11 18:50:30,271 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:50:30,534 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [345, 344] 2026-09-11 18:50:30,565 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_timesheet_timer.tests.test_timer_resolve_wizard: Starting TestTimesheetTimerResolveWizard.test_01_stop_cross_day_returns_wizard_action ... 2026-09-11 18:50:30,810 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_timesheet_timer.tests.test_timer_resolve_wizard: Starting TestTimesheetTimerResolveWizard.test_02_apply_actual_elapsed_and_start_next_task ... 2026-09-11 18:50:31,182 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [1664], uid: 6, model: account.analytic.line 2026-09-11 18:50:31,404 127 INFO rb-46204af-224751-414456 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-11 18:50:31,722 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:50:31,924 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [345, 344] 2026-09-11 18:50:31,927 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_timesheet_timer.tests.test_timesheet_access_rules: Starting TestPorjectTaskManager.test_01_test_access_rule_with_user ... 2026-09-11 18:50:31,965 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [211] 2026-09-11 18:50:32,032 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [1668], uid: 6, model: account.analytic.line 2026-09-11 18:50:32,246 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_timesheet_timer.tests.test_timesheet_access_rules: Starting TestPorjectTaskManager.test_02_test_access_rule_with_user ... 2026-09-11 18:50:32,288 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [211] 2026-09-11 18:50:32,363 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [1670], uid: 6, model: account.analytic.line 2026-09-11 18:50:32,542 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_timesheet_timer.tests.test_timesheet_access_rules: Starting TestPorjectTaskManager.test_03_test_access_rule_with_user ... 2026-09-11 18:50:32,591 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [211] 2026-09-11 18:50:32,720 127 INFO rb-46204af-224751-414456 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-11 18:50:32,826 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_timesheet_timer.tests.test_timesheet_access_rules: Starting TestPorjectTaskManager.test_04_test_access_rule_with_user ... 2026-09-11 18:50:32,883 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [211] 2026-09-11 18:50:33,096 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted ir.model.data records with IDs: [226527] 2026-09-11 18:50:33,096 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted account.analytic.line records with IDs: [254] 2026-09-11 18:50:33,256 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted ir.model.data records with IDs: [226528] 2026-09-11 18:50:33,256 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted account.analytic.line records with IDs: [255] 2026-09-11 18:50:33,352 127 INFO rb-46204af-224751-414456 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-11 18:50:33,514 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted ir.model.data records with IDs: [226505] 2026-09-11 18:50:33,514 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #6 deleted account.analytic.line records with IDs: [232] 2026-09-11 18:50:33,756 127 INFO rb-46204af-224751-414456 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-11 18:50:33,799 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_timesheet_timer.tests.test_timesheet_access_rules: Starting TestPorjectTaskManager.test_05_test_access_rule_with_user ... 2026-09-11 18:50:33,840 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [211] 2026-09-11 18:50:33,929 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [1672], uid: 6, model: account.analytic.line 2026-09-11 18:50:34,123 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:50:34,763 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_contract.tests.test_access_rights: Starting WorkEntryTestAccessright.test_01_access_rights_base_user ... 2026-09-11 18:50:34,901 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2279, model: hr.work.entry 2026-09-11 18:50:34,905 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2279, model: hr.work.entry 2026-09-11 18:50:34,909 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2279, model: hr.work.entry 2026-09-11 18:50:34,911 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2279, model: hr.work.entry.type 2026-09-11 18:50:34,913 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2279, model: hr.work.entry.type 2026-09-11 18:50:34,915 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2279, model: hr.work.entry.type 2026-09-11 18:50:34,943 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_contract.tests.test_access_rights: Starting WorkEntryTestAccessright.test_02_access_rule_base_user ... 2026-09-11 18:50:35,016 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12099], uid: 2279, model: hr.work.entry 2026-09-11 18:50:35,053 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12100], uid: 2279, model: hr.work.entry 2026-09-11 18:50:35,252 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12100], uid: 2279, model: hr.work.entry 2026-09-11 18:50:35,335 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_contract.tests.test_access_rights: Starting WorkEntryTestAccessright.test_03_access_rights_hr_admin ... 2026-09-11 18:50:35,531 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2279 deleted hr.work.entry records with IDs: [12101] 2026-09-11 18:50:35,569 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:50:35,644 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_contract.tests.test_work_entry: Starting WorkEntryTest.test_01_valid_duration_01 ... 2026-09-11 18:50:36,568 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_contract.tests.test_work_entry: Starting WorkEntryTest.test_02_valid_duration_02 ... 2026-09-11 18:50:36,858 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_contract.tests.test_work_entry: Starting WorkEntryTest.test_02_valid_duration_03 ... 2026-09-11 18:50:37,284 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_contract.tests.test_work_entry: Starting WorkEntryTest.test_03_work_entry_duration ... 2026-09-11 18:50:37,823 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [14, 17] 2026-09-11 18:50:38,184 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3371] 2026-09-11 18:50:38,342 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3372] 2026-09-11 18:50:38,806 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [139] 2026-09-11 18:50:39,303 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [12572, 12573, 12574, 12575, 12576, 12577, 12578, 12579, 12580, 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] 2025-01-31 09:00:00,000 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [12618, 12619, 12620, 12621, 12622, 12623, 12624, 12625, 12626, 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] 2026-09-11 18:50:41,825 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:50:42,107 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_01_compute_contract_id ... 2026-09-11 18:50:42,338 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_02_create_attendance_01 ... 2026-09-11 18:50:42,521 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_02_create_attendance_02 ... 2026-09-11 18:50:43,108 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_03_write_attendance_01 ... 2026-09-11 18:50:43,362 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_03_write_attendance_02 ... 2026-09-11 18:50:43,756 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_04_unlink_attendance ... 2026-09-11 18:50:43,932 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [59016] 2026-09-11 18:50:43,951 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.attendance records with IDs: [82] 2026-09-11 18:50:44,011 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_05_unlink_work_entry ... 2026-09-11 18:50:44,219 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [12900, 12901] 2026-09-11 18:50:44,237 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_06_action_regen_attedance_work_entry ... 2026-09-11 18:50:44,484 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_06_cancel_work_entry ... 2026-09-11 18:50:44,701 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_contract_attendance.tests.test_work_entry: Starting WorkEntryTest.test_07_regenerate_work_entries ... 2026-09-11 18:50:45,057 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:50:45,333 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_01_conflict_timeoff_attendance_01 ... 2026-09-11 18:50:45,746 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_01_conflict_timeoff_attendance_02 ... 2026-09-11 18:50:46,122 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_02_conflict_timeoff_attendance_01 ... 2026-09-11 18:50:46,461 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_02_conflict_timeoff_attendance_02 ... 2026-09-11 18:50:46,995 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_03_conflict_timeoff_attendance_01 ... 2026-09-11 18:50:47,410 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [13022, 13023] 2026-09-11 18:50:47,519 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_03_conflict_timeoff_attendance_02 ... 2026-09-11 18:50:47,948 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [13027, 13028] 2026-09-11 18:50:48,060 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_03_conflict_timeoff_attendance_03 ... 2026-09-11 18:50:48,447 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [13032, 13033] 2026-09-11 18:50:48,583 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_04_refure_leave_01 ... 2026-09-11 18:50:48,946 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [148] 2026-09-11 18:50:49,152 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [1711] 2026-09-11 18:50:49,178 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_04_refure_leave_02 ... 2026-09-11 18:50:49,540 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [149] 2026-09-11 18:50:49,701 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [1712] 2026-09-11 18:50:49,729 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_05_cancel_leave ... 2026-09-11 18:50:50,093 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [150] 2026-09-11 18:50:50,184 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [1713] 2026-09-11 18:50:50,225 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_contract_attendance_holiday.tests.test_work_entry: Starting TestWorkEntry.test_06_regenerate_work_entries ... 2026-09-11 18:50:51,004 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [13063, 13064] 2026-09-11 18:50:51,093 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:50:51,174 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_contract_suspension.tests.test_hr_leave_type: Starting TestHrLeaveType.test_01_create_leave_type_with_suspension ... 2026-09-11 18:50:51,248 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_contract_suspension.tests.test_hr_leave_type: Starting TestHrLeaveType.test_02_invalid_work_entry_type ... 2026-09-11 18:50:51,310 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_contract_suspension.tests.test_hr_leave_type: Starting TestHrLeaveType.test_03_update_work_entry_type ... 2026-09-11 18:50:51,386 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:50:51,455 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_contract_suspension.tests.test_hr_work_entry: Starting TestHrWorkEntryType.test_01_create_work_entry_type ... 2026-09-11 18:50:51,525 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_contract_suspension.tests.test_hr_work_entry: Starting TestHrWorkEntryType.test_02_disable_suspension_with_leave_type ... 2026-09-11 18:50:51,577 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_contract_suspension.tests.test_hr_work_entry: Starting TestHrWorkEntryType.test_03_enable_suspension_with_normal_leave ... 2026-09-11 18:50:51,653 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:50:52,050 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [153] 2026-09-11 18:50:52,147 127 INFO rb-46204af-224751-414456 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-11 18:50:52,406 127 INFO rb-46204af-224751-414456 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-11 18:50:52,479 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:50:52,493 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_holidays.tests.test_hr_leave_type: Starting HrLeaveType.test_01_generate_work_entry_type ... 2026-09-11 18:50:52,585 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:50:52,924 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [154] 2026-09-11 18:50:53,444 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3373] 2026-09-11 18:50:53,879 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2266] 2026-09-11 18:50:53,893 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_holidays.tests.test_resource_calendar_leaves: Starting TestResourceCalendarLeave.test_01_regenerate_work_entry ... 2026-09-11 18:50:54,020 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [7, 2, 155] 2026-09-11 18:50:54,510 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [159, 157, 158] 2026-09-11 18:50:55,084 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [1720, 1719, 1718, 1717, 1716] 2026-09-11 18:50:55,204 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [156] 2026-09-11 18:50:55,300 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [162, 160, 161] 2026-09-11 18:50:55,541 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <764344974197526.1789152655.499707937240601-openerp-message-notify@7507f40affd0>: ['"Test employee 01" <@False>'] 2026-09-11 18:50:55,546 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3374] 2026-09-11 18:50:55,800 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:50:56,141 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [166] 2026-09-11 18:50:56,222 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_01_handly_conflict_we_01 ... 2026-09-11 18:50:56,650 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3375] 2026-09-11 18:50:56,934 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2267] 2026-09-11 18:50:56,970 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_01_handly_conflict_we_02 ... 2026-09-11 18:50:57,178 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3376] 2026-09-11 18:50:57,442 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2268] 2026-09-11 18:50:57,567 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3377] 2026-09-11 18:50:57,834 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2269] 2026-09-11 18:50:57,862 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_01_handly_conflict_we_03 ... 2026-09-11 18:50:58,059 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3378] 2026-09-11 18:50:58,302 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2270] 2026-09-11 18:50:58,424 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3379] 2026-09-11 18:50:58,657 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2271] 2026-09-11 18:50:58,679 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_01_handly_conflict_we_04 ... 2026-09-11 18:50:58,861 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3380] 2026-09-11 18:50:59,111 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2272] 2026-09-11 18:50:59,253 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3381] 2026-09-11 18:50:59,532 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2273] 2026-09-11 18:50:59,574 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_01_handly_conflict_we_05 ... 2026-09-11 18:50:59,783 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3382] 2026-09-11 18:51:00,093 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2274] 2026-09-11 18:51:00,203 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3383] 2026-09-11 18:51:00,427 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2275] 2026-09-11 18:51:00,460 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_01_handly_conflict_we_06 ... 2026-09-11 18:51:00,648 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3384] 2026-09-11 18:51:00,895 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2276] 2026-09-11 18:51:01,011 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3385] 2026-09-11 18:51:01,282 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2277] 2026-09-11 18:51:01,317 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_02_handly_conflict_we_01 ... 2026-09-11 18:51:01,517 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3386] 2026-09-11 18:51:01,834 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2278] 2026-09-11 18:51:01,871 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_02_handly_conflict_we_02 ... 2026-09-11 18:51:02,090 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3387] 2026-09-11 18:51:02,383 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2279] 2026-09-11 18:51:02,475 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3388] 2026-09-11 18:51:02,689 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2280] 2026-09-11 18:51:02,719 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_02_handly_conflict_we_03 ... 2026-09-11 18:51:02,871 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3389] 2026-09-11 18:51:03,115 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2281] 2026-09-11 18:51:03,227 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3390] 2026-09-11 18:51:03,441 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2282] 2026-09-11 18:51:03,469 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_02_handly_conflict_we_04 ... 2026-09-11 18:51:03,646 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3391] 2026-09-11 18:51:03,903 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2283] 2026-09-11 18:51:04,017 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3392] 2026-09-11 18:51:04,254 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2284] 2026-09-11 18:51:04,280 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_03_handly_conflict_we_01 ... 2026-09-11 18:51:04,455 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3393] 2026-09-11 18:51:04,713 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2285] 2026-09-11 18:51:04,746 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_03_handly_conflict_we_02 ... 2026-09-11 18:51:04,926 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3394] 2026-09-11 18:51:05,178 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2286] 2026-09-11 18:51:05,283 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3395] 2026-09-11 18:51:05,509 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2287] 2026-09-11 18:51:05,535 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_03_handly_conflict_we_03 ... 2026-09-11 18:51:05,715 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3396] 2026-09-11 18:51:06,061 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2288] 2026-09-11 18:51:06,169 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3397] 2026-09-11 18:51:06,391 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2289] 2026-09-11 18:51:06,425 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_04_handly_conflict_we_01 ... 2026-09-11 18:51:06,610 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3398] 2026-09-11 18:51:06,868 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2290] 2026-09-11 18:51:06,893 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_04_handly_conflict_we_02 ... 2026-09-11 18:51:07,075 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3399] 2026-09-11 18:51:07,330 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2291] 2026-09-11 18:51:07,433 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3400] 2026-09-11 18:51:07,664 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2292] 2026-09-11 18:51:07,697 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_04_handly_conflict_we_03 ... 2026-09-11 18:51:07,888 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3401] 2026-09-11 18:51:08,146 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2293] 2026-09-11 18:51:08,251 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3402] 2026-09-11 18:51:08,481 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2294] 2026-09-11 18:51:08,512 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_05_handly_conflict_we ... 2026-09-11 18:51:08,679 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3403] 2026-09-11 18:51:08,940 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2295] 2026-09-11 18:51:08,973 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_06_handly_conflict_we ... 2026-09-11 18:51:09,145 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3404] 2026-09-11 18:51:09,251 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3405] 2026-09-11 18:51:09,353 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3406] 2026-09-11 18:51:09,481 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3407] 2026-09-11 18:51:09,870 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2296, 2297, 2298, 2299] 2026-09-11 18:51:09,903 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_07_handly_conflict_we ... 2026-09-11 18:51:10,081 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3408] 2026-09-11 18:51:10,223 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3409] 2026-09-11 18:51:10,364 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3410] 2026-09-11 18:51:10,711 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2300, 2301, 2302] 2026-09-11 18:51:10,738 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_08_handly_conflict_we ... 2026-09-11 18:51:10,929 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3411] 2026-09-11 18:51:11,251 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2303] 2026-09-11 18:51:11,285 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_09_handly_conflict_we ... 2026-09-11 18:51:11,484 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3412] 2026-09-11 18:51:11,670 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3413] 2026-09-11 18:51:12,209 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2304, 2305] 2026-09-11 18:51:12,241 127 INFO rb-46204af-224751-414456 odoo.addons.viin_hr_work_entry_holidays.tests.test_work_entry: Starting TestWorkEntry.test_conflict_handling_deletes_only_regen_days ... 2026-09-11 18:51:12,414 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3414] 2026-09-11 18:51:12,668 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2306] 2026-09-11 18:51:12,723 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:51:24,270 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2280 deleted product.product records with IDs: [1994] 2026-09-11 18:51:24,311 127 INFO rb-46204af-224751-414456 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_recompute_grouping_lines ... 2026-09-11 18:51:27,472 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2280 deleted invoice.line.grouping records with IDs: [2] 2026-09-11 18:51:27,858 127 INFO rb-46204af-224751-414456 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_summarize_lines_not_consecutive ... 2026-09-11 18:51:30,714 127 INFO rb-46204af-224751-414456 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_summarize_lines_with_different_discount ... 2026-09-11 18:51:33,633 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2280 deleted invoice.line.grouping records with IDs: [12] 2026-09-11 18:51:34,011 127 INFO rb-46204af-224751-414456 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_summarize_lines_with_different_taxes ... 2026-09-11 18:51:37,697 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2280 deleted invoice.line.grouping records with IDs: [18] 2026-09-11 18:51:38,075 127 INFO rb-46204af-224751-414456 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_summarize_lines_with_product_tax_discount ... 2026-09-11 18:51:40,964 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2280 deleted invoice.line.grouping records with IDs: [24] 2026-09-11 18:51:41,348 127 INFO rb-46204af-224751-414456 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_summarize_lines_with_product_tax_discount_2 ... 2026-09-11 18:51:43,430 127 INFO rb-46204af-224751-414456 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_summarize_lines_with_product_template_tax_discount ... 2026-09-11 18:51:46,205 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2280 deleted invoice.line.grouping records with IDs: [30] 2026-09-11 18:51:46,627 127 INFO rb-46204af-224751-414456 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-11 18:51:49,371 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2280 deleted invoice.line.grouping records with IDs: [34] 2026-09-11 18:51:49,745 127 INFO rb-46204af-224751-414456 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-11 18:51:52,382 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2280 deleted invoice.line.grouping records with IDs: [40] 2026-09-11 18:51:53,356 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2280 deleted invoice.line.grouping records with IDs: [43, 44] 2026-09-11 18:51:53,687 127 INFO rb-46204af-224751-414456 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-11 18:51:56,260 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2280 deleted invoice.line.grouping records with IDs: [50] 2026-09-11 18:51:56,647 127 INFO rb-46204af-224751-414456 odoo.addons.viin_invoice_line_grouping.tests.test_viin_invoice_line_grouping: Starting TestInvoiceLineGrouping.test_summarize_lines_without_product ... 2026-09-11 18:51:58,958 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2280 deleted invoice.line.grouping records with IDs: [56] 2026-09-11 18:51:59,072 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:51:59,088 127 INFO rb-46204af-224751-414456 odoo.addons.viin_lang_detection.tests.test_detect_lang: Starting TestDetectLang.test_01_detect_lang ... 2026-09-11 18:51:59,869 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:51:59,881 127 INFO rb-46204af-224751-414456 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-11 18:51:59,882 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-09-11 18:51:59,882 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-09-11 18:51:59,935 127 INFO rb-46204af-224751-414456 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-11 18:51:59,936 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-09-11 18:51:59,936 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-09-11 18:51:59,952 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-09-11 18:51:59,952 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-09-11 18:51:59,981 127 INFO rb-46204af-224751-414456 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-11 18:51:59,981 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-09-11 18:51:59,982 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-09-11 18:52:00,003 127 INFO rb-46204af-224751-414456 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-11 18:52:00,003 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-09-11 18:52:00,004 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-09-11 18:52:00,030 127 INFO rb-46204af-224751-414456 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-11 18:52:00,031 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-09-11 18:52:00,031 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-09-11 18:52:00,075 127 INFO rb-46204af-224751-414456 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-11 18:52:00,076 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-09-11 18:52:00,076 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-09-11 18:52:00,085 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request https://plain.viindoo.com/ with timeout 3 increased to 10s during tests 2026-09-11 18:52:00,085 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://plain.viindoo.com/ 2026-09-11 18:52:00,147 127 INFO rb-46204af-224751-414456 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-11 18:52:00,148 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-09-11 18:52:00,149 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-09-11 18:52:00,180 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request https://favicon-toggle.viindoo.com/ with timeout 3 increased to 10s during tests 2026-09-11 18:52:00,180 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://favicon-toggle.viindoo.com/ 2026-09-11 18:52:00,231 127 INFO rb-46204af-224751-414456 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-11 18:52:00,232 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-09-11 18:52:00,232 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-09-11 18:52:00,283 127 INFO rb-46204af-224751-414456 odoo.addons.viin_link_tracker_qr_code.tests.test_link_tracker_qr_code: Starting TestLinkTrackerQrcodeMixin.test_qrcode_logo_rejects_svg ... 2026-09-11 18:52:00,284 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-09-11 18:52:00,284 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-09-11 18:52:00,326 127 INFO rb-46204af-224751-414456 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-11 18:52:00,327 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-09-11 18:52:00,327 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-09-11 18:52:00,396 127 INFO rb-46204af-224751-414456 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-11 18:52:00,397 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request https://www.viindoo.com/ with timeout 3 increased to 10s during tests 2026-09-11 18:52:00,397 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.viindoo.com/ 2026-09-11 18:52:00,407 127 INFO rb-46204af-224751-414456 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-11 18:52:00,451 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 3 removed 2026-09-11 18:52:00,472 127 INFO rb-46204af-224751-414456 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-11 18:52:00,476 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request https://migration-guard.viindoo.com/ with timeout 3 increased to 10s during tests 2026-09-11 18:52:00,476 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://migration-guard.viindoo.com/ 2026-09-11 18:52:00,520 127 INFO rb-46204af-224751-414456 odoo.addons.viin_link_tracker_qr_code.tests.test_link_tracker_qr_code: Starting TestLinkTrackerQrcodeMigration.test_migration_is_idempotent_on_rerun ... 2026-09-11 18:52:00,522 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request https://migration-idempotent.viindoo.com/ with timeout 3 increased to 10s during tests 2026-09-11 18:52:00,522 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://migration-idempotent.viindoo.com/ 2026-09-11 18:52:00,552 127 INFO rb-46204af-224751-414456 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-11 18:52:00,553 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request https://migration.viindoo.com/ with timeout 3 increased to 10s during tests 2026-09-11 18:52:00,554 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://migration.viindoo.com/ 2026-09-11 18:52:00,609 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:52:00,959 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7055] 2026-09-11 18:52:00,959 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [1] 2026-09-11 18:52:01,082 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7077] 2026-09-11 18:52:01,082 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [23] 2026-09-11 18:52:12,234 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2282 deleted mail.message records with IDs: [3920, 3919] 2026-09-11 18:52:12,254 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2282 deleted loan.floating.rate records with IDs: [2, 1] 2026-09-11 18:52:12,290 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2282 deleted mail.message records with IDs: [3924, 3923, 3922] 2026-09-11 18:52:12,294 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2282 deleted loan.floating.rate records with IDs: [5, 4, 3] 2026-09-11 18:52:12,316 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2282 deleted mail.message records with IDs: [3928, 3927, 3926] 2026-09-11 18:52:12,319 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2282 deleted loan.floating.rate records with IDs: [8, 7, 6] 2026-09-11 18:52:13,709 127 INFO rb-46204af-224751-414456 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-11 18:52:14,020 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2282 deleted loan.borrow.refund.line records with IDs: [1] 2026-09-11 18:52:14,073 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2282 deleted loan.borrow.interest.line records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12] 2026-09-11 18:52:14,432 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2282 deleted loan.borrow.refund.line records with IDs: [2] 2026-09-11 18:52:14,497 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2282 deleted loan.borrow.interest.line records with IDs: [13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24] 2026-09-11 18:52:16,244 127 INFO rb-46204af-224751-414456 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-11 18:52:16,470 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2282 deleted loan.borrow.refund.line records with IDs: [4] 2026-09-11 18:52:16,508 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2282 deleted loan.borrow.interest.line records with IDs: [37, 38] 2026-09-11 18:52:16,774 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2282 deleted loan.borrow.refund.line records with IDs: [5] 2026-09-11 18:52:16,853 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2282 deleted loan.borrow.interest.line records with IDs: [39, 40] 2026-09-11 18:52:17,899 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2282 deleted mail.message records with IDs: [59236, 59235] 2026-09-11 18:52:17,910 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2282 deleted loan.borrow.interest.line records with IDs: [41, 42] 2026-09-11 18:52:17,919 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2282 deleted mail.followers records with IDs: [6746, 6747] 2026-09-11 18:52:19,006 127 INFO rb-46204af-224751-414456 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-11 18:52:19,404 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2282 deleted loan.borrow.refund.line records with IDs: [7] 2026-09-11 18:52:19,453 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2282 deleted loan.borrow.interest.line records with IDs: [45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56] 2026-09-11 18:52:19,802 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2282 deleted loan.borrow.refund.line records with IDs: [8] 2026-09-11 18:52:19,864 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2282 deleted loan.borrow.interest.line records with IDs: [57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68] 2026-09-11 18:52:20,780 127 INFO rb-46204af-224751-414456 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-11 18:52:21,185 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2282 deleted loan.lend.refund.line records with IDs: [1] 2026-09-11 18:52:21,256 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2282 deleted loan.lend.interest.line records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12] 2026-09-11 18:52:21,617 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2282 deleted loan.lend.refund.line records with IDs: [2] 2026-09-11 18:52:21,693 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2282 deleted loan.lend.interest.line records with IDs: [13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24] 2026-09-11 18:52:23,456 127 INFO rb-46204af-224751-414456 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-11 18:52:23,640 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2282 deleted loan.lend.refund.line records with IDs: [4] 2026-09-11 18:52:23,669 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2282 deleted loan.lend.interest.line records with IDs: [37, 38] 2026-09-11 18:52:23,887 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2282 deleted loan.lend.refund.line records with IDs: [5] 2026-09-11 18:52:23,933 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2282 deleted loan.lend.interest.line records with IDs: [39, 40] 2026-09-11 18:52:24,797 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2282 deleted mail.message records with IDs: [59285, 59284] 2026-09-11 18:52:24,814 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2282 deleted loan.lend.interest.line records with IDs: [41, 42] 2026-09-11 18:52:24,827 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2282 deleted mail.followers records with IDs: [6800, 6801] 2026-09-11 18:52:25,844 127 INFO rb-46204af-224751-414456 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-11 18:52:26,203 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2282 deleted loan.lend.refund.line records with IDs: [7] 2026-09-11 18:52:26,252 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2282 deleted loan.lend.interest.line records with IDs: [45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56] 2026-09-11 18:52:26,549 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2282 deleted loan.lend.refund.line records with IDs: [8] 2026-09-11 18:52:26,593 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2282 deleted loan.lend.interest.line records with IDs: [57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68] 2026-09-11 18:52:27,410 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:52:28,285 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_access_rights: Starting TestAccessRights.test_001_viewer_access_own_shipment_only ... 2026-09-11 18:52:28,501 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2286, model: logistics.shipment 2026-09-11 18:52:28,523 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2286, model: account.analytic.line 2026-09-11 18:52:28,533 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2286, model: logistics.shipment 2026-09-11 18:52:28,561 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_access_rights: Starting TestAccessRights.test_002_user_can_create_write_but_not_unlink_shipment ... 2026-09-11 18:52:28,691 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2285, model: account.analytic.line 2026-09-11 18:52:28,716 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_access_rights: Starting TestAccessRights.test_003_viewer_cannot_create_write_unlink_related_records ... 2026-09-11 18:52:29,006 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2286, model: logistics.shipment.leg 2026-09-11 18:52:29,019 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2286, model: logistics.shipment.package 2026-09-11 18:52:29,021 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2286, model: logistics.shipment.cargo 2026-09-11 18:52:29,030 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2286, model: tracking.location.history 2026-09-11 18:52:29,033 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2286, model: logistics.shipment.leg 2026-09-11 18:52:29,035 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2286, model: logistics.shipment.package 2026-09-11 18:52:29,037 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2286, model: logistics.shipment.cargo 2026-09-11 18:52:29,043 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2286, model: tracking.location.history 2026-09-11 18:52:29,054 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2286, model: logistics.shipment.leg 2026-09-11 18:52:29,056 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2286, model: logistics.shipment.package 2026-09-11 18:52:29,058 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2286, model: logistics.shipment.cargo 2026-09-11 18:52:29,059 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2286, model: tracking.location.history 2026-09-11 18:52:29,085 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_access_rights: Starting TestAccessRights.test_004_user_can_create_write_but_not_unlink_related_records ... 2026-09-11 18:52:29,319 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2285, model: account.analytic.line 2026-09-11 18:52:29,327 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2285, model: tracking.location.history 2026-09-11 18:52:29,354 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_access_rights: Starting TestAccessRights.test_005_viewer_can_read_tags_of_own_shipment ... 2026-09-11 18:52:29,438 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_access_rights: Starting TestAccessRights.test_006_responsible_is_auto_followed_on_create ... 2026-09-11 18:52:29,532 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_access_rights: Starting TestAccessRights.test_007_new_responsible_is_auto_followed_on_write ... 2026-09-11 18:52:29,618 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:52:30,501 127 INFO rb-46204af-224751-414456 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-11 18:52:30,583 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_cutoff_vs_main_carriage_etd: Starting TestCutoffVsMainCarriageEtd.test_019_cutoff_after_main_carriage_etd_is_rejected ... 2026-09-11 18:52:30,696 127 INFO rb-46204af-224751-414456 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-11 18:52:30,762 127 INFO rb-46204af-224751-414456 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-11 18:52:30,871 127 INFO rb-46204af-224751-414456 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-11 18:52:30,997 127 INFO rb-46204af-224751-414456 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-11 18:52:31,131 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:52:31,146 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_demo_users_group_membership: Starting TestLogisticsDemoUsersGroupMembership.test_base_user_demo_has_logistics_shipment_user_group ... 2026-09-11 18:52:31,198 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_demo_users_group_membership: Starting TestLogisticsDemoUsersGroupMembership.test_logistics_admin_demo_has_group_admin ... 2026-09-11 18:52:31,248 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:52:32,287 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_local_charge_naming: Starting TestLocalChargeNaming.test_create_appends_port_and_keeps_hyphenated_base ... 2026-09-11 18:52:32,499 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_local_charge_naming: Starting TestLocalChargeNaming.test_onchange_change_port_keeps_hyphenated_base ... 2026-09-11 18:52:32,688 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_local_charge_naming: Starting TestLocalChargeNaming.test_onchange_clear_port_restores_base_name ... 2026-09-11 18:52:32,824 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_local_charge_naming: Starting TestLocalChargeNaming.test_write_backward_compat_legacy_endash_suffix_is_stripped ... 2026-09-11 18:52:32,978 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_local_charge_naming: Starting TestLocalChargeNaming.test_write_change_port_has_no_double_suffix ... 2026-09-11 18:52:33,124 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_local_charge_naming: Starting TestLocalChargeNaming.test_write_clear_port_restores_base_name ... 2026-09-11 18:52:33,300 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:52:33,316 127 INFO rb-46204af-224751-414456 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-11 18:52:33,356 127 INFO rb-46204af-224751-414456 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-11 18:52:33,393 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:52:34,240 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_naming: Starting TestNaming.test_001_shipment_name_sequence ... 2026-09-11 18:52:34,305 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_naming: Starting TestNaming.test_002_leg_name_sequence ... 2026-09-11 18:52:34,364 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_naming: Starting TestNaming.test_003_freight_product_name_generated_on_create ... 2026-09-11 18:52:34,608 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_naming: Starting TestNaming.test_004_sea_port_is_findable_by_its_port_name ... 2026-09-11 18:52:34,689 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:52:34,703 127 INFO rb-46204af-224751-414456 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-11 18:52:34,725 127 INFO rb-46204af-224751-414456 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-11 18:52:35,086 127 INFO rb-46204af-224751-414456 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-11 18:52:35,086 127 INFO rb-46204af-224751-414456 viin_logistics_post_migration_under_test: viin_logistics migration 18.0.1.1.3: repaired ['VNHPH'] 2026-09-11 18:52:35,116 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_port_coordinate_migration: Starting TestPortCoordinateMigration.test_post_migration_repairs_coordinates_without_touching_the_port_address ... 2026-09-11 18:52:35,415 127 INFO rb-46204af-224751-414456 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-11 18:52:35,415 127 INFO rb-46204af-224751-414456 viin_logistics_post_migration_under_test: viin_logistics migration 18.0.1.1.3: repaired ['VNHPH'] 2026-09-11 18:52:35,454 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:52:35,472 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_port_geolocation: Starting TestPortGeolocation.test_compute_localization_button_is_reachable_on_a_port_without_coordinates ... 2026-09-11 18:52:35,547 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_port_geolocation: Starting TestPortGeolocation.test_every_shipped_sea_port_carries_usable_coordinates ... 2026-09-11 18:52:35,586 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_port_geolocation: Starting TestPortGeolocation.test_geolocate_buttons_agree_with_presence_rule_non_regression_guard ... 2026-09-11 18:52:35,640 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_port_geolocation: Starting TestPortGeolocation.test_geolocate_buttons_agree_with_presence_rule_on_half_zero_coordinates ... 2026-09-11 18:52:35,698 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_port_geolocation: Starting TestPortGeolocation.test_geolocate_buttons_are_mutually_exclusive_in_every_coordinate_state ... 2026-09-11 18:52:35,760 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_port_geolocation: Starting TestPortGeolocation.test_hai_phong_port_resolves_to_hai_phong ... 2026-09-11 18:52:35,792 127 INFO rb-46204af-224751-414456 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-11 18:52:35,815 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_port_geolocation: Starting TestPortGeolocation.test_shipped_demo_locations_resolve_to_their_published_places ... 2026-09-11 18:52:35,849 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:52:36,756 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_product_template: Starting TestFreightProductTemplate.test_001_create_freight_leg_without_route_creates_route ... 2026-09-11 18:52:36,981 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_product_template: Starting TestFreightProductTemplate.test_002_has_freight_legs_true_when_freight_service_states_a_leg ... 2026-09-11 18:52:37,217 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_product_template: Starting TestFreightProductTemplate.test_003_has_freight_legs_false_when_freight_service_states_no_leg ... 2026-09-11 18:52:37,419 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_product_template: Starting TestFreightProductTemplate.test_004_freight_legs_page_hidden_from_a_user_without_the_logistics_group ... 2026-09-11 18:52:37,990 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_product_template: Starting TestFreightProductTemplate.test_005_freight_legs_page_visible_to_a_user_holding_the_logistics_group ... 2026-09-11 18:52:38,152 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:52:39,050 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_scenario_template: Starting TestScenarioTemplate.test_002_apply_adds_missing_stages_and_legs ... 2026-09-11 18:52:39,332 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted logistics.shipment.stage.line records with IDs: [1068] 2026-09-11 18:52:39,420 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:52:40,382 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_shipment_container: Starting TestShipmentContainer.test_001_container_form_creatable_without_shipment_context ... 2026-09-11 18:52:40,654 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:52:41,506 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_001_default_stage_and_current_stage_is_first_stage_in_sequence ... 2026-09-11 18:52:41,570 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_002_timeline_constraints ... 2026-09-11 18:52:41,684 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_005_package_cargo_non_negative_constraints ... 2026-09-11 18:52:41,806 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_006_origin_destination_computed_from_legs ... 2026-09-11 18:52:42,000 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_006b_origin_destination_follows_leg_address_after_initial_compute ... 2026-09-11 18:52:42,251 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_007_schedule_dates_from_legs ... 2026-09-11 18:52:42,317 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_008_delivery_status ... 2026-09-11 18:52:42,379 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_008a_is_over_eta_now ... 2026-09-11 18:52:42,445 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_009_state_actions_set_atd_ata ... 2026-09-11 18:52:42,652 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_009b_action_start_transit_raises_without_legs ... 2026-09-11 18:52:42,777 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_010_total_weight_volume_computed_correctly_for_multiple_packages ... 2026-09-11 18:52:42,908 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted logistics.shipment.package records with IDs: [161] 2026-09-11 18:52:42,931 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted logistics.shipment.package records with IDs: [162] 2026-09-11 18:52:42,962 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_011_totals_correct_across_independent_shipments ... 2026-09-11 18:52:43,050 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_014_commercial_handoff_rejects_operation_fields ... 2026-09-11 18:52:43,199 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_015_commercial_handoff_only_allowed_in_draft ... 2026-09-11 18:52:43,463 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_016_shipment_kanban_group_by_stage_shows_empty_stages ... 2026-09-11 18:52:43,535 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_017_action_confirm_blocks_readiness_when_origin_equals_destination ... 2026-09-11 18:52:43,682 127 INFO rb-46204af-224751-414456 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-11 18:52:43,853 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:52:44,973 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_shipment_leg: Starting TestShipmentLeg.test_003_actions_set_state_and_actual_dates ... 2026-09-11 18:52:45,060 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_shipment_leg: Starting TestShipmentLeg.test_004_shipment_schedule_dates_aggregate_from_legs ... 2026-09-11 18:52:45,150 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:52:46,129 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_tracking: Starting TestTracking.test_001_event_time_cannot_be_future ... 2026-09-11 18:52:46,227 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_tracking: Starting TestTracking.test_002_last_tracking_snapshot_updated_on_create_write_unlink ... 2026-09-11 18:52:46,379 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted tracking.location.history records with IDs: [59] 2026-09-11 18:52:46,394 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted tracking.location.history records with IDs: [58] 2026-09-11 18:52:46,417 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_tracking: Starting TestTracking.test_002a_tracking_alert_affects_delay_warning_while_running ... 2026-09-11 18:52:46,519 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_tracking: Starting TestTracking.test_003_should_send_notification ... 2026-09-11 18:52:46,598 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_tracking: Starting TestTracking.test_004_closed_stage_remains_selectable_for_tracking ... 2026-09-11 18:52:46,690 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:52:46,705 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_xmlid_upgrade_safety: Starting TestXmlidUpgradeSafety.test_container_root_menu_xmlid_preserved ... 2026-09-11 18:52:46,801 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_xmlid_upgrade_safety: Starting TestXmlidUpgradeSafety.test_container_tracking_action_xmlid_preserved ... 2026-09-11 18:52:46,885 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_xmlid_upgrade_safety: Starting TestXmlidUpgradeSafety.test_package_type_menu_xmlid_preserved ... 2026-09-11 18:52:46,906 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_xmlid_upgrade_safety: Starting TestXmlidUpgradeSafety.test_shipment_stage_menu_xmlid_preserved ... 2026-09-11 18:52:47,017 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics.tests.test_xmlid_upgrade_safety: Starting TestXmlidUpgradeSafety.test_shipping_decimal_precisions_survive ... 2026-09-11 18:52:47,054 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:52:47,546 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3415] 2026-09-11 18:52:47,560 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [59315] 2026-09-11 18:52:47,573 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:52:48,013 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3416] 2026-09-11 18:52:48,024 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [59317] 2026-09-11 18:52:48,031 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:52:48,055 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_account.tests.test_logistics_shipment_account: Starting TestLogisticsShipmentAccount.test_shipment_creation_creates_analytic_account ... 2026-09-11 18:52:48,116 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_account.tests.test_logistics_shipment_account: Starting TestLogisticsShipmentAccount.test_shipment_name_update_syncs_account_name ... 2026-09-11 18:52:48,221 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_account.tests.test_logistics_shipment_account: Starting TestLogisticsShipmentAccount.test_unlink_cleans_orphan_analytic_account ... 2026-09-11 18:52:48,337 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [59322] 2026-09-11 18:52:48,381 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted logistics.shipment records with IDs: [1034] 2026-09-11 18:52:48,393 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [59323] 2026-09-11 18:52:48,429 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted account.analytic.account records with IDs: [1884] 2026-09-11 18:52:48,447 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_account.tests.test_logistics_shipment_account: Starting TestLogisticsShipmentAccount.test_unlink_forbidden_when_analytic_lines_exist ... 2026-09-11 18:52:48,600 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [59324] 2026-09-11 18:52:48,635 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:52:48,652 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_cargo_template.tests.test_cargo_template_data: Starting TestCargoTemplateData.test_negative_volume_raises_validation_error ... 2026-09-11 18:52:48,689 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_cargo_template.tests.test_cargo_template_data: Starting TestCargoTemplateData.test_negative_weight_raises_validation_error ... 2026-09-11 18:52:48,720 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_cargo_template.tests.test_cargo_template_data: Starting TestCargoTemplateData.test_zero_volume_and_weight_is_valid ... 2026-09-11 18:52:48,757 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:52:48,792 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_cargo_template.tests.test_cargo_template_data: Starting TestCargoTemplateDataLine.test_negative_quantity_raises_validation_error ... 2026-09-11 18:52:48,820 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_cargo_template.tests.test_cargo_template_data: Starting TestCargoTemplateDataLine.test_negative_volume_raises_validation_error ... 2026-09-11 18:52:48,848 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_cargo_template.tests.test_cargo_template_data: Starting TestCargoTemplateDataLine.test_negative_weight_raises_validation_error ... 2026-09-11 18:52:48,877 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_cargo_template.tests.test_cargo_template_data: Starting TestCargoTemplateDataLine.test_zero_values_are_valid ... 2026-09-11 18:52:48,909 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:52:48,925 127 INFO rb-46204af-224751-414456 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-11 18:52:49,006 127 INFO rb-46204af-224751-414456 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-11 18:52:49,100 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_cargo_template.tests.test_generate_cargo_wizard: Starting TestGenerateCargoWizard.test_package_mode_without_package_type_generates_nothing ... 2026-09-11 18:52:49,166 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:52:49,180 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeDimensions.test_container_40ft_length_is_millimeter_scale ... 2026-09-11 18:52:49,203 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeDimensions.test_container_40ft_volume_matches_cubic_meter_uom ... 2026-09-11 18:52:49,226 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeDimensions.test_pallet_height_is_millimeter_scale ... 2026-09-11 18:52:49,257 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:52:49,273 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeMigration.test_already_migrated_record_is_not_double_scaled ... 2026-09-11 18:52:49,312 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeMigration.test_un_migrated_record_is_rescaled_to_millimeter ... 2026-09-11 18:52:49,368 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:52:49,383 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeI18n.test_previously_empty_field_labels_are_now_translated ... 2026-09-11 18:52:49,402 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeI18n.test_width_is_not_mistranslated_as_length ... 2026-09-11 18:52:49,430 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:52:49,445 127 INFO rb-46204af-224751-414456 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-11 18:52:49,835 127 INFO rb-46204af-224751-414456 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-11 18:52:50,481 127 INFO rb-46204af-224751-414456 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-11 18:52:50,911 127 INFO rb-46204af-224751-414456 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-11 18:52:51,482 127 INFO rb-46204af-224751-414456 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-11 18:52:51,972 127 INFO rb-46204af-224751-414456 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-11 18:52:52,366 127 INFO rb-46204af-224751-414456 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-11 18:52:52,767 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:52:54,504 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_route.tests.test_route_route: Starting TestRouteProductWizard.test_001_action_generate_products_requires_routes ... 2026-09-11 18:52:54,552 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_route.tests.test_route_route: Starting TestRouteProductWizard.test_002_action_generate_products_creates_freight_product ... 2026-09-11 18:52:54,814 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:52:55,737 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_route.tests.test_shipment_leg: Starting TestShipmentLeg.test_001_create_sets_route_when_addresses_and_mode_present ... 2026-09-11 18:52:55,941 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_route.tests.test_shipment_leg: Starting TestShipmentLeg.test_002_write_route_id_syncs_addresses ... 2026-09-11 18:52:56,208 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_route.tests.test_shipment_leg: Starting TestShipmentLeg.test_005_create_route_address_from_and_to_address ... 2026-09-11 18:52:56,366 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_route.tests.test_shipment_leg: Starting TestShipmentLeg.test_006_find_available_routes_from_addresses ... 2026-09-11 18:52:56,575 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_route.tests.test_shipment_leg: Starting TestShipmentLeg.test_007_create_with_identical_pickup_dropoff_produces_no_route ... 2026-09-11 18:52:56,665 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_route.tests.test_shipment_leg: Starting TestShipmentLeg.test_008_write_pickup_dropoff_into_equality_recomputes_to_no_route ... 2026-09-11 18:52:56,768 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:52:58,227 127 INFO rb-46204af-224751-414456 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-11 18:52:59,609 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_sale.tests.test_panel_data: Starting TestPanelData.test_003_get_panel_data_converts_revenue_across_companies ... 2026-09-11 18:53:04,624 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:53:06,229 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_01_create_quotation_from_shipment_with_no_product ... 2026-09-11 18:53:06,980 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3417] 2026-09-11 18:53:07,225 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_02_create_quotation_from_shipment_with_available_product ... 2026-09-11 18:53:07,680 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_03_create_shipment_from_sale_order ... 2026-09-11 18:53:08,016 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_04_cancelling_order_does_not_drive_shipment_state ... 2026-09-11 18:53:08,687 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [415, 414] 2026-09-11 18:53:08,740 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [221] 2026-09-11 18:53:08,754 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [404] 2026-09-11 18:53:08,873 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_05_unlink_order_unlinks_shipment_not_in_draft ... 2026-09-11 18:53:09,417 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [417, 416] 2026-09-11 18:53:09,439 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [222] 2026-09-11 18:53:09,450 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [406] 2026-09-11 18:53:09,763 127 INFO rb-46204af-224751-414456 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-11 18:53:10,307 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_07_shipment_selector_links_unlinked_shipment_and_persists ... 2026-09-11 18:53:12,346 127 INFO rb-46204af-224751-414456 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-11 18:53:14,002 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_09_reassign_shipment_on_draft_order_replaces_link ... 2026-09-11 18:53:15,978 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_10_shipment_selector_refuses_stealing_linked_shipment ... 2026-09-11 18:53:18,062 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_11_unsetting_shipment_id_clears_dangling_link ... 2026-09-11 18:53:19,427 127 INFO rb-46204af-224751-414456 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-11 18:53:19,838 127 INFO rb-46204af-224751-414456 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-11 18:53:20,375 127 INFO rb-46204af-224751-414456 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-11 18:53:20,721 127 INFO rb-46204af-224751-414456 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-11 18:53:20,802 127 INFO rb-46204af-224751-414456 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-11 18:53:21,151 127 INFO rb-46204af-224751-414456 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-11 18:53:21,672 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_18_shipment_selector_stays_available_while_quotation_is_editable ... 2026-09-11 18:53:23,383 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_19_reassign_shipment_on_confirmed_order_is_refused ... 2026-09-11 18:53:24,183 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_20_reassigning_shipment_releases_the_previous_shipment ... 2026-09-11 18:53:24,642 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3418] 2026-09-11 18:53:24,973 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_21_reassign_shipment_releases_archived_previous_shipment ... 2026-09-11 18:53:25,446 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_22_reassign_shipment_refuses_stealing_another_orders_shipment ... 2026-09-11 18:53:26,208 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_23_unsetting_shipment_releases_the_previous_shipment ... 2026-09-11 18:53:26,706 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3419] 2026-09-11 18:53:26,996 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_24_unsetting_shipment_on_confirmed_order_is_refused ... 2026-09-11 18:53:27,618 127 INFO rb-46204af-224751-414456 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-11 18:53:28,132 127 INFO rb-46204af-224751-414456 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-11 18:53:28,600 127 INFO rb-46204af-224751-414456 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-11 18:53:28,977 127 INFO rb-46204af-224751-414456 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-11 18:53:29,793 127 INFO rb-46204af-224751-414456 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-11 18:53:38,967 127 INFO rb-46204af-224751-414456 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-11 18:53:44,157 127 INFO rb-46204af-224751-414456 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-11 18:53:44,797 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [439, 438] 2026-09-11 18:53:44,818 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [236] 2026-09-11 18:53:44,827 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [428] 2026-09-11 18:53:45,089 127 INFO rb-46204af-224751-414456 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-11 18:53:46,674 127 INFO rb-46204af-224751-414456 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-11 18:53:48,238 127 INFO rb-46204af-224751-414456 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-11 18:53:49,805 127 INFO rb-46204af-224751-414456 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-11 18:53:50,245 127 INFO rb-46204af-224751-414456 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-11 18:53:50,847 127 INFO rb-46204af-224751-414456 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-11 18:53:51,486 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2330 deleted logistics.shipment.leg records with IDs: [678] 2026-09-11 18:53:51,629 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_36_freight_template_legs_follow_the_sold_products_own_template ... 2026-09-11 18:53:52,007 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_37_freight_template_legs_empty_when_sold_product_is_not_a_freight_service ... 2026-09-11 18:53:52,256 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:53:53,697 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_sale.tests.test_shipment_profitability_currency_conversion: Starting TestShipmentProfitabilityCurrencyConversion.test_001_profitability_panel_converts_foreign_currency_revenue_line ... 2026-09-11 18:53:54,431 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_sale.tests.test_shipment_profitability_currency_conversion: Starting TestShipmentProfitabilityCurrencyConversion.test_002_profitability_panel_converts_foreign_currency_cost_line ... 2026-09-11 18:53:58,918 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:54:00,527 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_sale.tests.test_shipment_type_confirm: Starting TestShipmentTypeConfirm.test_01_confirm_mixed_shipment_type_lines_raises_user_error ... 2026-09-11 18:54:01,343 127 INFO rb-46204af-224751-414456 odoo.addons.viin_logistics_sale.tests.test_shipment_type_confirm: Starting TestShipmentTypeConfirm.test_02_confirm_same_shipment_type_multi_line_still_confirms ... 2026-09-11 18:54:01,862 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:54:02,717 127 INFO rb-46204af-224751-414456 odoo.addons.viin_loyalty.tests.test_loyalty: Starting TestLoyalty.test_customer_level ... 2026-09-11 18:54:02,794 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:54:03,740 127 INFO rb-46204af-224751-414456 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_level_loyalty_manager ... 2026-09-11 18:54:03,789 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2342 deleted customer.level records with IDs: [13] 2026-09-11 18:54:03,826 127 INFO rb-46204af-224751-414456 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_level_loyalty_user ... 2026-09-11 18:54:03,835 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2341, model: customer.level 2026-09-11 18:54:03,855 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2341, model: customer.level 2026-09-11 18:54:03,860 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2341, model: customer.level 2026-09-11 18:54:03,889 127 INFO rb-46204af-224751-414456 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_loyalty_card_loyalty_manager ... 2026-09-11 18:54:03,974 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2342, model: loyalty.card 2026-09-11 18:54:04,002 127 INFO rb-46204af-224751-414456 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_loyalty_card_loyalty_user ... 2026-09-11 18:54:04,082 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2341, model: loyalty.card 2026-09-11 18:54:04,095 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2341, model: loyalty.card 2026-09-11 18:54:04,116 127 INFO rb-46204af-224751-414456 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_point_report_loyalty_manager ... 2026-09-11 18:54:04,128 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2342, model: loyalty.points.report 2026-09-11 18:54:04,137 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2342, model: loyalty.points.report 2026-09-11 18:54:04,140 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2342, model: loyalty.points.report 2026-09-11 18:54:04,160 127 INFO rb-46204af-224751-414456 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_point_report_loyalty_user ... 2026-09-11 18:54:04,167 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2341, model: loyalty.points.report 2026-09-11 18:54:04,176 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2341, model: loyalty.points.report 2026-09-11 18:54:04,180 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2341, model: loyalty.points.report 2026-09-11 18:54:04,183 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2341, model: loyalty.points.report 2026-09-11 18:54:04,200 127 INFO rb-46204af-224751-414456 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_product_loyalty_manager ... 2026-09-11 18:54:04,442 127 INFO rb-46204af-224751-414456 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_program_loyalty_manager ... 2026-09-11 18:54:04,912 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2342 deleted loyalty.program records with IDs: [13] 2026-09-11 18:54:04,936 127 INFO rb-46204af-224751-414456 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_program_loyalty_user ... 2026-09-11 18:54:04,964 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2341, model: loyalty.program 2026-09-11 18:54:04,980 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2341, model: loyalty.program 2026-09-11 18:54:04,984 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2341, model: loyalty.program 2026-09-11 18:54:05,003 127 INFO rb-46204af-224751-414456 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_reward_loyalty_manager ... 2026-09-11 18:54:05,190 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2342 deleted loyalty.reward records with IDs: [12] 2026-09-11 18:54:05,239 127 INFO rb-46204af-224751-414456 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_reward_loyalty_user ... 2026-09-11 18:54:05,247 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2341, model: loyalty.reward 2026-09-11 18:54:05,259 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2341, model: loyalty.reward 2026-09-11 18:54:05,278 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2341, model: loyalty.reward 2026-09-11 18:54:05,302 127 INFO rb-46204af-224751-414456 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_rule_loyalty_manager ... 2026-09-11 18:54:05,334 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2342 deleted loyalty.rule records with IDs: [9] 2026-09-11 18:54:05,379 127 INFO rb-46204af-224751-414456 odoo.addons.viin_loyalty.tests.test_security: Starting TestLoyaltySecurity.test_access_rule_loyalty_user ... 2026-09-11 18:54:05,403 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2341, model: loyalty.rule 2026-09-11 18:54:05,414 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2341, model: loyalty.rule 2026-09-11 18:54:05,417 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2341, model: loyalty.rule 2026-09-11 18:54:05,449 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:54:06,319 127 INFO rb-46204af-224751-414456 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-11 18:54:06,692 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2343, model: sale.order.line 2026-09-11 18:54:06,750 127 INFO rb-46204af-224751-414456 odoo.addons.viin_loyalty.tests.test_use_count: Starting TestLoyaltyCardUseCount.test_use_count_default_zero_and_computed_not_stored ... 2026-09-11 18:54:06,779 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:54:19,035 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2345 deleted res.currency.rate records with IDs: [804, 805, 806] 2026-09-11 18:54:21,147 127 INFO rb-46204af-224751-414456 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos: Starting TestPoSSaleReport.test_point_report ... 2026-09-11 18:54:21,347 127 INFO rb-46204af-224751-414456 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45939755 started for PoS orders references: [{'name': 'Order 70861-887-1452', 'uuid': '70861-887-1452'}] 2026-09-11 18:54:21,981 127 INFO rb-46204af-224751-414456 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45939755 order {'name': 'Order 70861-887-1452', 'uuid': '70861-887-1452'} created pos.order #13 2026-09-11 18:54:21,982 127 INFO rb-46204af-224751-414456 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45939755 finished 2026-09-11 18:54:23,155 127 INFO rb-46204af-224751-414456 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos: Starting TestPoSSaleReport.test_pos_order_count_skipped_for_unlimited_program_in_pos_context ... 2026-09-11 18:54:23,389 127 INFO rb-46204af-224751-414456 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7120475 started for PoS orders references: [{'name': 'Order 64501-759-5264', 'uuid': '64501-759-5264'}] 2026-09-11 18:54:24,037 127 INFO rb-46204af-224751-414456 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7120475 order {'name': 'Order 64501-759-5264', 'uuid': '64501-759-5264'} created pos.order #14 2026-09-11 18:54:24,037 127 INFO rb-46204af-224751-414456 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7120475 finished 2026-09-11 18:54:24,108 127 INFO rb-46204af-224751-414456 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos: Starting TestPoSSaleReport.test_program_customer_domain ... 2026-09-11 18:54:24,310 127 INFO rb-46204af-224751-414456 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55447456 started for PoS orders references: [{'name': 'Order 44307-975-3394', 'uuid': '44307-975-3394'}] 2026-09-11 18:54:24,951 127 INFO rb-46204af-224751-414456 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55447456 order {'name': 'Order 44307-975-3394', 'uuid': '44307-975-3394'} created pos.order #15 2026-09-11 18:54:24,951 127 INFO rb-46204af-224751-414456 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55447456 finished 2026-09-11 18:54:26,092 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 18:54:39,779 127 INFO rb-46204af-224751-414456 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour: Starting TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points ... 2026-09-11 18:54:40,483 127 INFO rb-46204af-224751-414456 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points: Chrome pid: 3619 2026-09-11 18:54:40,483 127 INFO rb-46204af-224751-414456 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/tmptdxupzkd_chrome_odoo 2026-09-11 18:54:40,484 127 INFO rb-46204af-224751-414456 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:37853/json/version 2026-09-11 18:54:40,485 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request http://127.0.0.1:37853/json/version with timeout 3 increased to 10s during tests 2026-09-11 18:54:40,505 127 INFO rb-46204af-224751-414456 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-11 18:54:40,505 127 INFO rb-46204af-224751-414456 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:37853/json 2026-09-11 18:54:40,506 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request http://127.0.0.1:37853/json with timeout 3 increased to 10s during tests 2026-09-11 18:54:40,521 127 INFO rb-46204af-224751-414456 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:37853/devtools/page/2F7484E450F2F6BFB3A6DFF9CD088676 2026-09-11 18:54:40,524 127 INFO rb-46204af-224751-414456 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-11 18:54:40,530 127 INFO rb-46204af-224751-414456 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-11 18:54:40,577 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:pos_user from n/a 2026-09-11 18:54:40,583 127 INFO rb-46204af-224751-414456 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-11 18:54:40,585 127 INFO rb-46204af-224751-414456 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-11 18:54:40,585 127 INFO rb-46204af-224751-414456 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-11 18:54:40,593 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:54:42,212 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:42] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.097 1.524 2026-09-11 18:54:42,215 127 INFO rb-46204af-224751-414456 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points: Navigation result: {'frameId': '2F7484E450F2F6BFB3A6DFF9CD088676', 'loaderId': '816C2D47E6829078482B8091AD4451E8', 'isDownload': False} 2026-09-11 18:54:42,215 127 INFO rb-46204af-224751-414456 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-11 18:54:42,228 127 INFO rb-46204af-224751-414456 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-11 18:54:42,243 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:42] "GET /web/assets/201f5e6/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-09-11 18:54:42,250 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:42] "GET /web/assets/f181340/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-09-11 18:54:42,261 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:42] "GET /web/assets/516fea1/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.027 2026-09-11 18:54:42,589 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:42] "GET /web/webclient/translations/092bd9b9da1b3125a10322c83aa3eedfd48e03da?lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-09-11 18:54:42,606 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 18:54:42,616 127 INFO rb-46204af-224751-414456 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-11 18:54:42,617 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-09-11 18:54:42,622 127 INFO rb-46204af-224751-414456 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-11 18:54:42,644 127 INFO rb-46204af-224751-414456 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-11 18:54:43,326 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:43] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 347 0.363 0.352 2026-09-11 18:54:43,334 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:43] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.708 2026-09-11 18:54:43,426 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:43] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-09-11 18:54:43,448 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:43] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.007 0.010 2026-09-11 18:54:43,473 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:43] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-11 18:54:43,510 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-11 18:54:43,529 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:43] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-09-11 18:54:43,535 127 INFO rb-46204af-224751-414456 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-11 18:54:43,596 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:43] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 18:54:43,614 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:43] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 18:54:43,708 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-09-11 18:54:43,709 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:43] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.028 2026-09-11 18:54:43,718 127 INFO rb-46204af-224751-414456 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-11 18:54:43,720 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:43] "GET /web/image?model=res.company&id=307&field=logo HTTP/1.1" 200 - 9 0.014 0.027 2026-09-11 18:54:43,721 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.036 2026-09-11 18:54:43,749 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:43] "GET /web/image/res.users/2352/avatar_128 HTTP/1.1" 200 - 16 0.009 0.059 2026-09-11 18:54:43,771 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:43] "GET /web/image/res.company/307/favicon HTTP/1.1" 200 - 4 0.003 0.076 2026-09-11 18:54:43,806 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:43] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.009 0.019 2026-09-11 18:54:43,818 127 INFO rb-46204af-224751-414456 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-11 18:54:43,819 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:43] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.002 0.036 2026-09-11 18:54:43,830 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:43] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.028 2026-09-11 18:54:43,839 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:43] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.001 0.043 2026-09-11 18:54:43,848 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:43] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.003 0.052 2026-09-11 18:54:43,859 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:43] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.002 0.065 2026-09-11 18:54:43,875 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:43] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.005 0.057 2026-09-11 18:54:43,899 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:43] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.013 0.042 2026-09-11 18:54:43,914 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:43] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.007 0.053 2026-09-11 18:54:43,924 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:43] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.004 0.088 2026-09-11 18:54:43,931 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:43] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.103 2026-09-11 18:54:44,021 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:44] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 32 0.044 0.073 2026-09-11 18:54:44,031 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:44] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.003 0.165 2026-09-11 18:54:44,041 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:44] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.002 0.150 2026-09-11 18:54:44,089 127 INFO rb-46204af-224751-414456 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-11 18:54:44,165 127 INFO rb-46204af-224751-414456 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-11 18:54:44,218 127 INFO rb-46204af-224751-414456 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-11 18:54:44,284 127 INFO rb-46204af-224751-414456 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-11 18:54:44,351 127 INFO rb-46204af-224751-414456 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-11 18:54:44,417 127 INFO rb-46204af-224751-414456 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-11 18:54:44,603 127 INFO rb-46204af-224751-414456 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-11 18:54:44,705 127 INFO rb-46204af-224751-414456 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-11 18:54:44,769 127 INFO rb-46204af-224751-414456 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-11 18:54:44,799 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:44] "POST /web/action/load HTTP/1.1" 200 - 10 0.017 0.012 2026-09-11 18:54:45,141 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:45] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 109 0.079 0.246 2026-09-11 18:54:45,226 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:45] "POST /web/dataset/call_kw/res.partner/onchange HTTP/1.1" 200 - 22 0.012 0.037 2026-09-11 18:54:45,434 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:45] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 18:54:45,441 127 INFO rb-46204af-224751-414456 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-11 18:54:45,522 127 INFO rb-46204af-224751-414456 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-11 18:54:45,545 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:45] "POST /web/dataset/call_kw/res.partner/onchange HTTP/1.1" 200 - 1 0.000 0.020 2026-09-11 18:54:45,818 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:45] "POST /web/dataset/call_kw/res.partner/web_save HTTP/1.1" 200 - 132 0.111 0.125 2026-09-11 18:54:45,886 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:45] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 5 0.019 0.017 2026-09-11 18:54:45,931 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:45] "POST /web/dataset/call_kw/loyalty.program/read HTTP/1.1" 200 - 3 0.007 0.007 2026-09-11 18:54:45,946 127 INFO rb-46204af-224751-414456 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-11 18:54:45,979 127 INFO rb-46204af-224751-414456 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-11 18:54:45,983 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:45] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 6 0.008 0.011 2026-09-11 18:54:46,034 127 INFO rb-46204af-224751-414456 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-11 18:54:46,086 127 INFO rb-46204af-224751-414456 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-11 18:54:46,160 127 INFO rb-46204af-224751-414456 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-11 18:54:46,179 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:46] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 18:54:46,180 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:46] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 18:54:46,222 127 INFO rb-46204af-224751-414456 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-11 18:54:46,283 127 INFO rb-46204af-224751-414456 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-11 18:54:46,347 127 INFO rb-46204af-224751-414456 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-11 18:54:46,355 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 18:54:46,417 127 INFO rb-46204af-224751-414456 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-11 18:54:46,420 127 INFO rb-46204af-224751-414456 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74449985 started for PoS orders references: [{'name': 'Order 00009-001-0001', 'uuid': '88159be9-fcbd-4790-8a76-892171f92582'}] 2026-09-11 18:54:46,427 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:46] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-11 18:54:47,071 127 INFO rb-46204af-224751-414456 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74449985 order {'name': 'Order 00009-001-0001', 'uuid': '88159be9-fcbd-4790-8a76-892171f92582'} created pos.order #16 2026-09-11 18:54:47,074 127 INFO rb-46204af-224751-414456 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74449985 finished 2026-09-11 18:54:47,123 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 336 0.344 0.361 2026-09-11 18:54:47,237 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:47] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 48 0.037 0.053 2026-09-11 18:54:47,268 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:47] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-09-11 18:54:47,342 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:47] "GET /web/image?model=pos.config&id=9&field=custom_logo HTTP/1.1" 200 - 4 0.003 0.009 2026-09-11 18:54:47,347 127 INFO rb-46204af-224751-414456 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-11 18:54:47,348 127 INFO rb-46204af-224751-414456 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-11 18:54:47,482 127 INFO rb-46204af-224751-414456 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_created_during_sale_accrues_loyalty_points.browser: heap 23863784 (allocated 25305088) 2026-09-11 18:54:47,502 127 INFO rb-46204af-224751-414456 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 3619 2026-09-11 18:54:47,503 127 INFO rb-46204af-224751-414456 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-11 18:54:47,503 127 INFO rb-46204af-224751-414456 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 3619 2026-09-11 18:54:47,566 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456/chrome_logs/chrome_log_20260911_185447_566084_test_customer_created_during_sale_accrues_loyalty_points.txt 2026-09-11 18:54:47,566 127 INFO rb-46204af-224751-414456 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/tmptdxupzkd_chrome_odoo" 2026-09-11 18:54:47,647 127 INFO rb-46204af-224751-414456 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-11 18:54:48,333 127 INFO rb-46204af-224751-414456 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points: Chrome pid: 3834 2026-09-11 18:54:48,333 127 INFO rb-46204af-224751-414456 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/tmpl7tcjkq3_chrome_odoo 2026-09-11 18:54:48,334 127 INFO rb-46204af-224751-414456 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:33467/json/version 2026-09-11 18:54:48,335 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request http://127.0.0.1:33467/json/version with timeout 3 increased to 10s during tests 2026-09-11 18:54:48,346 127 INFO rb-46204af-224751-414456 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-11 18:54:48,346 127 INFO rb-46204af-224751-414456 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:33467/json 2026-09-11 18:54:48,347 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request http://127.0.0.1:33467/json with timeout 3 increased to 10s during tests 2026-09-11 18:54:48,353 127 INFO rb-46204af-224751-414456 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:33467/devtools/page/4ABB2385D82230CD766AACE6EDFA5A16 2026-09-11 18:54:48,359 127 INFO rb-46204af-224751-414456 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-11 18:54:48,373 127 INFO rb-46204af-224751-414456 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-11 18:54:48,456 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:pos_user from n/a 2026-09-11 18:54:48,459 127 INFO rb-46204af-224751-414456 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-11 18:54:48,464 127 INFO rb-46204af-224751-414456 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-11 18:54:48,464 127 INFO rb-46204af-224751-414456 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-11 18:54:48,477 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:54:49,076 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:49] "GET /pos/ui?config_id=9 HTTP/1.1" 200 - 130 0.059 0.543 2026-09-11 18:54:49,080 127 INFO rb-46204af-224751-414456 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': '4ABB2385D82230CD766AACE6EDFA5A16', 'loaderId': '5067136F8A359B1B54C00F50F61DF676', 'isDownload': False} 2026-09-11 18:54:49,080 127 INFO rb-46204af-224751-414456 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-11 18:54:49,092 127 INFO rb-46204af-224751-414456 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-11 18:54:49,104 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:49] "GET /web/assets/201f5e6/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-09-11 18:54:49,124 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:49] "GET /web/assets/f181340/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.008 0.016 2026-09-11 18:54:49,131 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:49] "GET /web/assets/516fea1/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.034 2026-09-11 18:54:49,427 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:49] "GET /web/webclient/translations/092bd9b9da1b3125a10322c83aa3eedfd48e03da?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-11 18:54:49,436 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 18:54:49,447 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:49] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.006 2026-09-11 18:54:49,463 127 INFO rb-46204af-224751-414456 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-11 18:54:49,474 127 INFO rb-46204af-224751-414456 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-11 18:54:49,476 127 INFO rb-46204af-224751-414456 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-11 18:54:49,483 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-11 18:54:49,956 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:49] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 345 0.178 0.335 2026-09-11 18:54:49,957 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:49] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.481 2026-09-11 18:54:50,137 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:50] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.005 2026-09-11 18:54:50,164 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:50] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-11 18:54:50,200 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-11 18:54:50,225 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:50] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-09-11 18:54:50,234 127 INFO rb-46204af-224751-414456 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-11 18:54:50,290 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 18:54:50,300 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:50] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 18:54:50,328 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 18:54:50,346 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:50] "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-11 18:54:50,362 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-09-11 18:54:50,385 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:50] "GET /web/image/res.users/2352/avatar_128 HTTP/1.1" 200 - 16 0.023 0.035 2026-09-11 18:54:50,402 127 INFO rb-46204af-224751-414456 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-11 18:54:50,403 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:50] "GET /web/image?model=res.company&id=307&field=logo HTTP/1.1" 200 - 9 0.005 0.069 2026-09-11 18:54:50,416 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:50] "GET /web/image/res.company/307/favicon HTTP/1.1" 200 - 4 0.003 0.044 2026-09-11 18:54:50,453 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:50] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.002 0.019 2026-09-11 18:54:50,460 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:50] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.001 0.020 2026-09-11 18:54:50,468 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:50] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.001 0.035 2026-09-11 18:54:50,482 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:50] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.004 0.049 2026-09-11 18:54:50,489 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:50] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.030 2026-09-11 18:54:50,496 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:50] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.002 0.024 2026-09-11 18:54:50,508 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:50] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.044 2026-09-11 18:54:50,509 127 INFO rb-46204af-224751-414456 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-11 18:54:50,515 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:50] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.001 0.072 2026-09-11 18:54:50,523 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:50] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.002 0.076 2026-09-11 18:54:50,529 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:50] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.001 0.042 2026-09-11 18:54:50,589 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:50] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 32 0.022 0.049 2026-09-11 18:54:50,594 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:50] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.091 2026-09-11 18:54:50,602 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:50] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.001 0.090 2026-09-11 18:54:50,609 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:50] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.003 0.113 2026-09-11 18:54:50,679 127 INFO rb-46204af-224751-414456 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-11 18:54:50,754 127 INFO rb-46204af-224751-414456 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-11 18:54:50,818 127 INFO rb-46204af-224751-414456 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-11 18:54:50,885 127 INFO rb-46204af-224751-414456 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-11 18:54:50,950 127 INFO rb-46204af-224751-414456 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-11 18:54:51,017 127 INFO rb-46204af-224751-414456 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-11 18:54:51,332 127 INFO rb-46204af-224751-414456 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-11 18:54:51,504 127 INFO rb-46204af-224751-414456 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-11 18:54:51,567 127 INFO rb-46204af-224751-414456 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-11 18:54:51,584 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:51] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 6 0.005 0.011 2026-09-11 18:54:51,641 127 INFO rb-46204af-224751-414456 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-11 18:54:51,693 127 INFO rb-46204af-224751-414456 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-11 18:54:51,744 127 INFO rb-46204af-224751-414456 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-11 18:54:51,818 127 INFO rb-46204af-224751-414456 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-11 18:54:51,829 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:51] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 18:54:51,832 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:51] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-11 18:54:51,875 127 INFO rb-46204af-224751-414456 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-11 18:54:51,926 127 INFO rb-46204af-224751-414456 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-11 18:54:51,987 127 INFO rb-46204af-224751-414456 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-11 18:54:51,994 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 18:54:52,057 127 INFO rb-46204af-224751-414456 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-11 18:54:52,060 127 INFO rb-46204af-224751-414456 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21607235 started for PoS orders references: [{'name': 'Order 00010-001-0001', 'uuid': 'f83042de-032f-4775-a8c1-b400478be64d'}] 2026-09-11 18:54:52,071 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:52] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-11 18:54:52,683 127 INFO rb-46204af-224751-414456 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21607235 order {'name': 'Order 00010-001-0001', 'uuid': 'f83042de-032f-4775-a8c1-b400478be64d'} created pos.order #17 2026-09-11 18:54:52,685 127 INFO rb-46204af-224751-414456 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21607235 finished 2026-09-11 18:54:52,715 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 341 0.292 0.366 2026-09-11 18:54:52,807 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:52] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 48 0.029 0.041 2026-09-11 18:54:52,831 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:52] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.000 0.005 2026-09-11 18:54:52,871 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:54:52] "GET /web/image?model=pos.config&id=9&field=custom_logo HTTP/1.1" 200 - 4 0.001 0.008 2026-09-11 18:54:52,889 127 INFO rb-46204af-224751-414456 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-11 18:54:52,889 127 INFO rb-46204af-224751-414456 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-11 18:54:52,987 127 INFO rb-46204af-224751-414456 odoo.addons.viin_loyalty_pos.tests.test_loyalty_pos_partner_domain_tour.TestViinLoyaltyPosPartnerDomainTour.test_customer_eligible_at_session_load_accrues_loyalty_points.browser: heap 28592308 (allocated 29499392) 2026-09-11 18:54:52,993 127 INFO rb-46204af-224751-414456 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 3834 2026-09-11 18:54:52,994 127 INFO rb-46204af-224751-414456 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-11 18:54:52,997 127 INFO rb-46204af-224751-414456 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 3834 2026-09-11 18:54:53,059 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456/chrome_logs/chrome_log_20260911_185453_059242_test_customer_eligible_at_session_load_accrues_loyalty_points.txt 2026-09-11 18:54:53,059 127 INFO rb-46204af-224751-414456 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/tmpl7tcjkq3_chrome_odoo" 2026-09-11 18:54:53,184 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:54:54,604 127 INFO rb-46204af-224751-414456 odoo.addons.viin_loyalty_pos.tests.test_security: Starting TestPosSecurity.test_access_point_report_pos_manager ... 2026-09-11 18:54:54,628 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2357, model: loyalty.points.report 2026-09-11 18:54:54,637 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2357, model: loyalty.points.report 2026-09-11 18:54:54,640 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2357, model: loyalty.points.report 2026-09-11 18:54:54,678 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:54:55,150 127 INFO rb-46204af-224751-414456 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-11 18:54:55,690 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2358 deleted loyalty.history records with IDs: [461] 2026-09-11 18:54:55,744 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2358 deleted sale.order.coupon.points records with IDs: [448] 2026-09-11 18:54:55,831 127 INFO rb-46204af-224751-414456 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-11 18:54:55,842 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2358, model: sale.order.coupon.points 2026-09-11 18:54:55,850 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2358, model: sale.order.coupon.points 2026-09-11 18:54:55,881 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:54:57,728 127 INFO rb-46204af-224751-414456 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-11 18:54:58,655 127 INFO rb-46204af-224751-414456 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-11 18:54:59,525 127 INFO rb-46204af-224751-414456 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-11 18:55:00,411 127 INFO rb-46204af-224751-414456 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-11 18:55:01,335 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2284] 2026-09-11 18:55:01,492 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move records with IDs: [539] 2026-09-11 18:55:01,643 127 INFO rb-46204af-224751-414456 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-11 18:55:03,083 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move records with IDs: [543] 2026-09-11 18:55:03,445 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:55:04,773 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [67, 66] 2026-09-11 18:55:04,806 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [57] 2026-09-11 18:55:04,815 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [56] 2026-09-11 18:55:05,103 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [65, 64] 2026-09-11 18:55:05,127 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [55] 2026-09-11 18:55:05,131 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [54] 2026-09-11 18:55:05,197 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [57, 56] 2026-09-11 18:55:05,211 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [51] 2026-09-11 18:55:05,215 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [46] 2026-09-11 18:55:05,287 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [55, 54] 2026-09-11 18:55:05,308 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [50] 2026-09-11 18:55:05,314 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [44] 2026-09-11 18:55:05,409 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [53, 52] 2026-09-11 18:55:05,446 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [48] 2026-09-11 18:55:05,452 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [42] 2026-09-11 18:55:05,538 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [113] 2026-09-11 18:55:05,797 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [51, 50] 2026-09-11 18:55:05,819 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [46] 2026-09-11 18:55:05,825 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [40] 2026-09-11 18:55:05,858 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [111] 2026-09-11 18:55:06,067 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [49, 48] 2026-09-11 18:55:06,084 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [45] 2026-09-11 18:55:06,090 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [38] 2026-09-11 18:55:06,126 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [110] 2026-09-11 18:55:06,197 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [109, 110] 2026-09-11 18:55:06,553 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [47, 46] 2026-09-11 18:55:06,575 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [44] 2026-09-11 18:55:06,581 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [36] 2026-09-11 18:55:06,615 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [109] 2026-09-11 18:55:06,843 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [45, 44] 2026-09-11 18:55:06,866 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [43] 2026-09-11 18:55:06,872 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [34] 2026-09-11 18:55:06,903 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [108] 2026-09-11 18:55:07,148 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [43, 42] 2026-09-11 18:55:07,165 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [42] 2026-09-11 18:55:07,170 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [32] 2026-09-11 18:55:07,206 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [107] 2026-09-11 18:55:07,436 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [41, 40] 2026-09-11 18:55:07,465 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [41] 2026-09-11 18:55:07,473 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [30] 2026-09-11 18:55:07,789 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [39, 38] 2026-09-11 18:55:07,819 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [40] 2026-09-11 18:55:07,824 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [28] 2026-09-11 18:55:08,064 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [37, 36] 2026-09-11 18:55:08,085 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [38] 2026-09-11 18:55:08,097 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [26] 2026-09-11 18:55:08,369 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [35, 34] 2026-09-11 18:55:08,393 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [37] 2026-09-11 18:55:08,401 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [24] 2026-09-11 18:55:08,493 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [93] 2026-09-11 18:55:08,826 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [33, 32] 2026-09-11 18:55:08,849 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [36] 2026-09-11 18:55:08,856 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [22] 2026-09-11 18:55:08,994 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [31] 2026-09-11 18:55:09,019 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [21] 2026-09-11 18:55:09,292 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [30, 29] 2026-09-11 18:55:09,314 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [34] 2026-09-11 18:55:09,325 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [19] 2026-09-11 18:55:09,574 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [28, 27] 2026-09-11 18:55:09,594 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [32] 2026-09-11 18:55:09,600 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [17] 2026-09-11 18:55:09,838 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [26, 25] 2026-09-11 18:55:09,864 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [30] 2026-09-11 18:55:09,874 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [15] 2026-09-11 18:55:09,966 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [87, 88] 2026-09-11 18:55:10,279 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [24] 2026-09-11 18:55:10,297 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [14] 2026-09-11 18:55:10,332 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [102] 2026-09-11 18:55:10,395 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [85, 86] 2026-09-11 18:55:10,708 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [23, 22] 2026-09-11 18:55:10,734 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [28] 2026-09-11 18:55:10,740 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [12] 2026-09-11 18:55:10,782 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [101] 2026-09-11 18:55:10,845 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [83, 84] 2026-09-11 18:55:11,101 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [21, 20] 2026-09-11 18:55:11,118 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [27] 2026-09-11 18:55:11,126 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [10] 2026-09-11 18:55:11,166 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [100] 2026-09-11 18:55:11,403 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [19] 2026-09-11 18:55:11,426 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [9] 2026-09-11 18:55:11,718 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [18, 17] 2026-09-11 18:55:11,744 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [25] 2026-09-11 18:55:11,752 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [7] 2026-09-11 18:55:11,841 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [73, 74] 2026-09-11 18:55:12,159 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [16, 15] 2026-09-11 18:55:12,177 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [24] 2026-09-11 18:55:12,182 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [5] 2026-09-11 18:55:12,263 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [72] 2026-09-11 18:55:12,570 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [14, 13] 2026-09-11 18:55:12,593 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [23] 2026-09-11 18:55:12,600 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [3] 2026-09-11 18:55:12,688 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [70, 71] 2026-09-11 18:55:13,013 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [12, 11] 2026-09-11 18:55:13,040 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [22] 2026-09-11 18:55:13,047 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [1] 2026-09-11 18:55:13,368 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [63, 62] 2026-09-11 18:55:13,392 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [54] 2026-09-11 18:55:13,398 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [52] 2026-09-11 18:55:13,740 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [59, 58] 2026-09-11 18:55:13,767 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [52] 2026-09-11 18:55:13,775 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [48] 2026-09-11 18:55:14,070 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [61, 60] 2026-09-11 18:55:14,094 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [53] 2026-09-11 18:55:14,101 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [50] 2026-09-11 18:55:14,423 127 INFO rb-46204af-224751-414456 odoo.addons.viin_loyalty_sale.tests.test_loyalty_sales: Starting TestLoyalTySale.test_point_report_and_compute_card_point ... 2026-09-11 18:55:15,791 127 INFO rb-46204af-224751-414456 odoo.addons.viin_loyalty_sale.tests.test_loyalty_sales: Starting TestLoyalTySale.test_program_customer_domain ... 2026-09-11 18:55:16,305 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [474, 473] 2026-09-11 18:55:16,334 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [460, 461] 2026-09-11 18:55:17,090 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:55:18,576 127 INFO rb-46204af-224751-414456 odoo.addons.viin_loyalty_sale.tests.test_security: Starting TestPosSecurity.test_access_point_report_sale_manager ... 2026-09-11 18:55:18,618 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2366, model: loyalty.points.report 2026-09-11 18:55:18,630 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2366, model: loyalty.points.report 2026-09-11 18:55:18,649 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2366, model: loyalty.points.report 2026-09-11 18:55:18,700 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:55:18,716 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mail_route.tests.test_change_mail_thread: Starting TestChangeMailThread.test_change_mail_thread ... 2026-09-11 18:55:18,899 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:55:31,646 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [35198] 2026-09-11 18:55:31,646 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-09-11 18:55:32,015 127 INFO rb-46204af-224751-414456 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-11 18:55:32,333 127 INFO rb-46204af-224751-414456 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:4562, custom_values:None, uid:1 2026-09-11 18:55:32,420 127 INFO rb-46204af-224751-414456 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-11 18:55:32,420 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-09-11 18:55:32,426 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-09-11 18:55:32,457 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mail_route.tests.test_notify_by_email_references: Starting TestNotifyByEmailReferences.test_message_update_propagates_origin_references_to_existing_record ... 2026-09-11 18:55:32,573 127 INFO rb-46204af-224751-414456 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:4562, custom_values:None, uid:1 2026-09-11 18:55:32,672 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3421 and Message-Id '' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-09-11 18:55:32,672 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-09-11 18:55:32,674 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-09-11 18:55:32,699 127 INFO rb-46204af-224751-414456 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-11 18:55:32,806 127 INFO rb-46204af-224751-414456 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:4562, custom_values:None, uid:1 2026-09-11 18:55:32,933 127 INFO rb-46204af-224751-414456 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-11 18:55:32,933 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-09-11 18:55:32,936 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-09-11 18:55:32,982 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3423 and Message-Id '<977190374312146.1789152932.953105926513672-openerp-4562-res.partner@7507f40affd0>' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-09-11 18:55:32,982 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-09-11 18:55:32,984 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-09-11 18:55:33,012 127 INFO rb-46204af-224751-414456 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-11 18:55:33,129 127 INFO rb-46204af-224751-414456 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:4562, custom_values:None, uid:1 2026-09-11 18:55:33,220 127 INFO rb-46204af-224751-414456 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-11 18:55:33,220 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-09-11 18:55:33,221 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-09-11 18:55:33,304 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3425 and Message-Id '<998040921889712.1789152933.276044130325317-openerp-4562-res.partner@7507f40affd0>' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-09-11 18:55:33,304 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-09-11 18:55:33,307 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-09-11 18:55:33,333 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mail_route.tests.test_notify_by_email_references: Starting TestNotifyByEmailReferences.test_reply_keeps_foreign_references_after_many_internal_notes ... 2026-09-11 18:55:33,437 127 INFO rb-46204af-224751-414456 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:4562, custom_values:None, uid:1 2026-09-11 18:55:33,561 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3426 and Message-Id '' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-09-11 18:55:33,561 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-09-11 18:55:33,562 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-09-11 18:55:33,871 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3427 and Message-Id '<723134140252175.1789152933.848934888839722-openerp-4562-res.partner@7507f40affd0>' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-09-11 18:55:33,871 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-09-11 18:55:33,872 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-09-11 18:55:33,893 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mail_route.tests.test_notify_by_email_references: Starting TestNotifyByEmailReferences.test_reply_subject_fallback_survives_many_intervening_messages ... 2026-09-11 18:55:34,019 127 INFO rb-46204af-224751-414456 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:4562, custom_values:None, uid:1 2026-09-11 18:55:34,129 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3428 and Message-Id '' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-09-11 18:55:34,129 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-09-11 18:55:34,134 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-09-11 18:55:34,533 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3429 and Message-Id '<227948717549868.1789152934.504817962646484-openerp-4562-res.partner@7507f40affd0>' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-09-11 18:55:34,533 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-09-11 18:55:34,534 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-09-11 18:55:34,563 127 INFO rb-46204af-224751-414456 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-11 18:55:34,669 127 INFO rb-46204af-224751-414456 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:4562, custom_values:None, uid:1 2026-09-11 18:55:34,757 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3430 and Message-Id '' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-09-11 18:55:34,757 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-09-11 18:55:34,762 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-09-11 18:55:34,801 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3431 and Message-Id '<825209178672502.1789152934.774127960205078-openerp-4562-res.partner@7507f40affd0>' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-09-11 18:55:34,802 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-09-11 18:55:34,803 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-09-11 18:55:34,823 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mail_route.tests.test_notify_by_email_references: Starting TestNotifyByEmailReferences.test_reply_subject_walks_back_past_empty_subject_message ... 2026-09-11 18:55:34,916 127 INFO rb-46204af-224751-414456 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:4562, custom_values:None, uid:1 2026-09-11 18:55:35,009 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3432 and Message-Id '' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-09-11 18:55:35,009 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-09-11 18:55:35,014 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-09-11 18:55:35,060 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3433 and Message-Id '<292040525887150.1789152935.035465240478516-openerp-4562-res.partner@7507f40affd0>' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-09-11 18:55:35,060 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-09-11 18:55:35,061 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-09-11 18:55:35,082 127 INFO rb-46204af-224751-414456 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-11 18:55:35,195 127 INFO rb-46204af-224751-414456 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:4562, custom_values:None, uid:1 2026-09-11 18:55:35,300 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3434 and Message-Id '' from 'notifications.test@test.mycompany.com' to (redacted) 'e**************er@foreign-system.example' successfully sent 2026-09-11 18:55:35,300 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-09-11 18:55:35,306 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #3 2026-09-11 18:55:35,449 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:55:36,065 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3435] 2026-09-11 18:55:36,078 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [59871] 2026-09-11 18:55:36,084 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:55:36,481 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3436] 2026-09-11 18:55:36,495 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [59873] 2026-09-11 18:55:36,509 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:55:36,533 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mail_route_hr.tests.test_employee_routing_field_access: Starting TestEmployeeRoutingFieldAccess.test_hr_officer_still_reads_the_routing_headers ... 2026-09-11 18:55:36,574 127 INFO rb-46204af-224751-414456 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-11 18:55:36,800 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:55:37,171 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3437] 2026-09-11 18:55:37,178 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [59875] 2026-09-11 18:55:37,184 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:55:37,220 127 INFO rb-46204af-224751-414456 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_01_maintenance_equipment_hierarchy ... 2026-09-11 18:55:37,280 127 INFO rb-46204af-224751-414456 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_02_maintenance_equipment_hierarchy ... 2026-09-11 18:55:37,338 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [59877] 2026-09-11 18:55:37,359 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted maintenance.equipment records with IDs: [32] 2026-09-11 18:55:37,369 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [6920] 2026-09-11 18:55:37,392 127 INFO rb-46204af-224751-414456 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_03_maintenance_equipment_hierarchy ... 2026-09-11 18:55:37,416 127 INFO rb-46204af-224751-414456 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_04_maintenance_equipment_hierarchy ... 2026-09-11 18:55:37,446 127 INFO rb-46204af-224751-414456 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_05_maintenance_equipment_hierarchy ... 2026-09-11 18:55:37,474 127 INFO rb-46204af-224751-414456 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_06_maintenance_equipment_hierarchy ... 2026-09-11 18:55:37,493 127 INFO rb-46204af-224751-414456 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_07_maintenance_equipment_hierarchy ... 2026-09-11 18:55:37,523 127 INFO rb-46204af-224751-414456 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_08_maintenance_equipment_hierarchy ... 2026-09-11 18:55:37,576 127 INFO rb-46204af-224751-414456 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_09_child_maintenance_ids_hierarchy ... 2026-09-11 18:55:37,634 127 INFO rb-46204af-224751-414456 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_10_recursive_parent_ids_hierarchy ... 2026-09-11 18:55:37,666 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:55:38,058 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3438] 2026-09-11 18:55:38,065 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [59879] 2026-09-11 18:55:38,071 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:55:38,112 127 INFO rb-46204af-224751-414456 odoo.addons.viin_maintenance.tests.test_maintenance_request: Starting TestMaintenanceRequest.test_02_compute_parent_equipments ... 2026-09-11 18:55:38,188 127 INFO rb-46204af-224751-414456 odoo.addons.viin_maintenance.tests.test_maintenance_request: Starting TestMaintenanceRequest.test_03_compute_child_maintenances ... 2026-09-11 18:55:38,242 127 INFO rb-46204af-224751-414456 odoo.addons.viin_maintenance.tests.test_maintenance_request: Starting TestMaintenanceRequest.test_unlink_request_done_01 ... 2026-09-11 18:55:38,380 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3439] 2026-09-11 18:55:38,449 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3440] 2026-09-11 18:55:38,464 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2374 deleted mail.message records with IDs: [107] 2026-09-11 18:55:38,481 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2374, model: maintenance.request 2026-09-11 18:55:38,499 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.message records with IDs: [107] 2026-09-11 18:55:38,559 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted ir.model.data records with IDs: [45088] 2026-09-11 18:55:38,559 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted maintenance.request records with IDs: [1] 2026-09-11 18:55:38,566 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.followers records with IDs: [20, 21] 2026-09-11 18:55:38,598 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:55:43,453 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_001_1_merchant_cannot_access_other_merchant ... 2026-09-11 18:55:43,828 127 INFO rb-46204af-224751-414456 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-11 18:55:43,889 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_001_merchant_access_res_partner ... 2026-09-11 18:55:44,909 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3441] 2026-09-11 18:55:45,009 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3442] 2026-09-11 18:55:45,236 127 INFO rb-46204af-224751-414456 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-11 18:55:45,322 127 INFO rb-46204af-224751-414456 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-11 18:55:46,233 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3443] 2026-09-11 18:55:46,319 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3444] 2026-09-11 18:55:46,480 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_003_merchant_access_commission_fee ... 2026-09-11 18:55:46,876 127 INFO rb-46204af-224751-414456 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-11 18:55:46,910 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_004_merchant_access_product_template ... 2026-09-11 18:55:47,567 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3445] 2026-09-11 18:55:47,654 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3446] 2026-09-11 18:55:47,708 127 INFO rb-46204af-224751-414456 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-11 18:55:47,731 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_005_merchant_access_product_variable ... 2026-09-11 18:55:48,339 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3447] 2026-09-11 18:55:48,458 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3448] 2026-09-11 18:55:48,592 127 INFO rb-46204af-224751-414456 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-11 18:55:48,637 127 INFO rb-46204af-224751-414456 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-11 18:55:48,680 127 INFO rb-46204af-224751-414456 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-11 18:55:48,707 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_006_merchant_access_merchant_category ... 2026-09-11 18:55:48,720 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 18, model: merchant.category 2026-09-11 18:55:48,752 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_007_merchant_access_merchant_product_category ... 2026-09-11 18:55:48,761 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 18, model: merchant.product.category 2026-09-11 18:55:48,785 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_008_merchant_access_commission_fee_rule ... 2026-09-11 18:55:48,809 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 18, model: marketplace.commission.fee.rule 2026-09-11 18:55:48,822 127 INFO rb-46204af-224751-414456 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-11 18:55:48,876 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_009_market_user_access_partner ... 2026-09-11 18:55:49,426 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #21 deleted res.partner records with IDs: [4576] 2026-09-11 18:55:49,460 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_011_market_user_access_commission_fee ... 2026-09-11 18:55:49,556 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 21, model: marketplace.commission.fee 2026-09-11 18:55:49,581 127 INFO rb-46204af-224751-414456 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-11 18:55:49,599 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 21, model: marketplace.commission.fee 2026-09-11 18:55:49,606 127 INFO rb-46204af-224751-414456 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-11 18:55:49,644 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_014_market_user_access_merchant_category ... 2026-09-11 18:55:49,660 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 21, model: merchant.category 2026-09-11 18:55:49,690 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_015_market_user_access_merchant_product_category ... 2026-09-11 18:55:49,705 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 21, model: merchant.product.category 2026-09-11 18:55:49,735 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_016_market_user_access_commission_fee_rule ... 2026-09-11 18:55:49,755 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 21, model: marketplace.commission.fee.rule 2026-09-11 18:55:49,766 127 INFO rb-46204af-224751-414456 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-11 18:55:49,813 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_017_market_all_user_access_res_partner ... 2026-09-11 18:55:50,003 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #23 deleted mail.message records with IDs: [6739] 2026-09-11 18:55:50,156 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #23 deleted ir.model.data records with IDs: [381598] 2026-09-11 18:55:50,156 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #23 deleted res.partner records with IDs: [279] 2026-09-11 18:55:50,178 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_021_market_all_user_access_merchant_category ... 2026-09-11 18:55:50,191 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 23, model: merchant.category 2026-09-11 18:55:50,214 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_022_market_all_user_access_merchant_product_category ... 2026-09-11 18:55:50,228 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 23, model: merchant.product.category 2026-09-11 18:55:50,259 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_023_market_all_user_access_commission_fee ... 2026-09-11 18:55:50,276 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 23, model: marketplace.commission.fee 2026-09-11 18:55:50,305 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_024_market_all_user_access_commission_fee_rule ... 2026-09-11 18:55:50,328 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 23, model: marketplace.commission.fee.rule 2026-09-11 18:55:50,337 127 INFO rb-46204af-224751-414456 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-11 18:55:50,405 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_025_market_admin_access_res_partner ... 2026-09-11 18:55:50,825 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #24 deleted res.partner records with IDs: [4579] 2026-09-11 18:55:50,852 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_028_market_admin_access_merchant_category ... 2026-09-11 18:55:50,899 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #24 deleted mail.message records with IDs: [6758] 2026-09-11 18:55:50,917 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #24 deleted ir.model.data records with IDs: [381621] 2026-09-11 18:55:50,917 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #24 deleted merchant.category records with IDs: [1] 2026-09-11 18:55:50,942 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_029_market_admin_access_merchant_product_category ... 2026-09-11 18:55:51,005 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #24 deleted merchant.product.category records with IDs: [13] 2026-09-11 18:55:51,030 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_030_market_admin_access_commission_fee_rule ... 2026-09-11 18:55:51,077 127 INFO rb-46204af-224751-414456 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-11 18:55:52,112 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #24 deleted mail.message records with IDs: [6768] 2026-09-11 18:55:52,128 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #24 deleted ir.model.data records with IDs: [381631] 2026-09-11 18:55:52,128 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #24 deleted marketplace.commission.fee.rule records with IDs: [6] 2026-09-11 18:55:52,150 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_031_market_admin_access_commission_fee ... 2026-09-11 18:55:52,169 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 24, model: marketplace.commission.fee 2026-09-11 18:55:52,204 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_032_merchant_access_product_attribute ... 2026-09-11 18:55:52,278 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #18 deleted product.attribute records with IDs: [119] 2026-09-11 18:55:52,282 127 INFO rb-46204af-224751-414456 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-11 18:55:52,310 127 INFO rb-46204af-224751-414456 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-11 18:55:52,360 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_033_merchant_access_product_attribute_value ... 2026-09-11 18:55:52,436 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #18 deleted product.attribute.value records with IDs: [334] 2026-09-11 18:55:52,438 127 INFO rb-46204af-224751-414456 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-11 18:55:52,475 127 INFO rb-46204af-224751-414456 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-11 18:55:52,511 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_034_merchant_access_product_supplierinfo ... 2026-09-11 18:55:52,579 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [230], uid: 19, model: product.supplierinfo 2026-09-11 18:55:52,614 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_035_merchant_access_marketplace_commission_fee_reports ... 2026-09-11 18:55:52,713 127 INFO rb-46204af-224751-414456 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-11 18:55:52,749 127 INFO rb-46204af-224751-414456 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-11 18:55:52,759 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 18, model: marketplace.commission.fee.report 2026-09-11 18:55:52,762 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 18, model: marketplace.commission.fee.report 2026-09-11 18:55:52,764 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 18, model: marketplace.commission.fee.report 2026-09-11 18:55:52,766 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 18, model: marketplace.commission.fee.report 2026-09-11 18:55:52,768 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 18, model: marketplace.commission.fee.report 2026-09-11 18:55:52,770 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 18, model: marketplace.commission.fee.report 2026-09-11 18:55:52,771 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 18, model: marketplace.commission.fee.report 2026-09-11 18:55:52,773 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 18, model: marketplace.commission.fee.report 2026-09-11 18:55:52,775 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 18, model: marketplace.commission.fee.report 2026-09-11 18:55:52,777 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 18, model: marketplace.commission.fee.report 2026-09-11 18:55:52,781 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 18, model: marketplace.commission.fee.report 2026-09-11 18:55:52,783 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 18, model: marketplace.commission.fee.report 2026-09-11 18:55:52,804 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_036_market_user_access_marketplace_commission_fee_reports ... 2026-09-11 18:55:52,892 127 INFO rb-46204af-224751-414456 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-11 18:55:52,940 127 INFO rb-46204af-224751-414456 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-11 18:55:52,959 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 21, model: marketplace.commission.fee.report 2026-09-11 18:55:52,962 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 21, model: marketplace.commission.fee.report 2026-09-11 18:55:52,967 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 21, model: marketplace.commission.fee.report 2026-09-11 18:55:52,971 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 21, model: marketplace.commission.fee.report 2026-09-11 18:55:52,973 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 21, model: marketplace.commission.fee.report 2026-09-11 18:55:52,975 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 21, model: marketplace.commission.fee.report 2026-09-11 18:55:52,981 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 21, model: marketplace.commission.fee.report 2026-09-11 18:55:52,984 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 21, model: marketplace.commission.fee.report 2026-09-11 18:55:52,987 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 21, model: marketplace.commission.fee.report 2026-09-11 18:55:53,013 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_037_market_user_all_merchant_access_commission_fee_reports ... 2026-09-11 18:55:53,082 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 23, model: marketplace.commission.fee.report 2026-09-11 18:55:53,092 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 23, model: marketplace.commission.fee.report 2026-09-11 18:55:53,095 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 23, model: marketplace.commission.fee.report 2026-09-11 18:55:53,100 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 23, model: marketplace.commission.fee.report 2026-09-11 18:55:53,103 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 23, model: marketplace.commission.fee.report 2026-09-11 18:55:53,106 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 23, model: marketplace.commission.fee.report 2026-09-11 18:55:53,114 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 23, model: marketplace.commission.fee.report 2026-09-11 18:55:53,116 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 23, model: marketplace.commission.fee.report 2026-09-11 18:55:53,118 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 23, model: marketplace.commission.fee.report 2026-09-11 18:55:53,145 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_038_market_admin_access_commission_fee_reports ... 2026-09-11 18:55:53,205 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 24, model: marketplace.commission.fee.report 2026-09-11 18:55:53,213 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 24, model: marketplace.commission.fee.report 2026-09-11 18:55:53,218 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 24, model: marketplace.commission.fee.report 2026-09-11 18:55:53,224 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 24, model: marketplace.commission.fee.report 2026-09-11 18:55:53,228 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 24, model: marketplace.commission.fee.report 2026-09-11 18:55:53,230 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 24, model: marketplace.commission.fee.report 2026-09-11 18:55:53,235 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 24, model: marketplace.commission.fee.report 2026-09-11 18:55:53,237 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 24, model: marketplace.commission.fee.report 2026-09-11 18:55:53,239 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 24, model: marketplace.commission.fee.report 2026-09-11 18:55:53,256 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_access_right: Starting TestAccessRight.test_merchant_access_product_template_attribute_line_001 ... 2026-09-11 18:55:53,962 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #18 deleted product.product records with IDs: [2108, 2109] 2026-09-11 18:55:54,273 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #18 deleted product.product records with IDs: [2112, 2113, 2114, 2115] 2026-09-11 18:55:54,330 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #18 deleted product.template.attribute.value records with IDs: [507] 2026-09-11 18:55:54,344 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #18 deleted product.template.attribute.value records with IDs: [508] 2026-09-11 18:55:54,359 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #18 deleted product.template.attribute.value records with IDs: [511] 2026-09-11 18:55:54,375 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #18 deleted product.template.attribute.value records with IDs: [512] 2026-09-11 18:55:54,402 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #18 deleted product.template.attribute.line records with IDs: [148] 2026-09-11 18:55:54,418 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #18 deleted product.template.attribute.line records with IDs: [150] 2026-09-11 18:55:54,647 127 INFO rb-46204af-224751-414456 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-11 18:55:54,677 127 INFO rb-46204af-224751-414456 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-11 18:55:54,766 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:55:59,570 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_account_invoice_report: Starting TestAccountInvoiceReport.test_invoice_report_select_is_queryable ... 2026-09-11 18:56:00,019 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:56:05,049 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_account_move_line: Starting TestAccountMoveLine.test_001_inverse_marketplace_commission_amount_currency ... 2026-09-11 18:56:05,990 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:56:15,902 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_commission_existing_draft_retype: Starting TestCommissionExistingDraftRetype.test_invoiced_amount_sign_consistent_across_split_documents ... 2026-09-11 18:56:16,725 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_commission_existing_draft_retype: Starting TestCommissionExistingDraftRetype.test_negative_batch_never_merges_into_positive_draft ... 2026-09-11 18:56:17,584 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_commission_existing_draft_retype: Starting TestCommissionExistingDraftRetype.test_positive_batch_merges_into_existing_invoice_not_a_second ... 2026-09-11 18:56:18,350 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_commission_existing_draft_retype: Starting TestCommissionExistingDraftRetype.test_positive_batch_never_merges_into_credit_note_draft ... 2026-09-11 18:56:19,160 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:56:24,171 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_commission_fee: Starting TestCommissionFee.test_001_action_create_invoices ... 2026-09-11 18:56:24,701 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_commission_fee: Starting TestCommissionFee.test_003_compute_invoiced_amount ... 2026-09-11 18:56:25,162 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_commission_fee: Starting TestCommissionFee.test_004_update_invoices ... 2026-09-11 18:56:26,121 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_commission_fee: Starting TestCommissionFee.test_005_modify_commission_fee ... 2026-09-11 18:56:26,170 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_commission_fee: Starting TestCommissionFee.test_006_compute_commission_rate ... 2026-09-11 18:56:26,219 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_commission_fee: Starting TestCommissionFee.test_007_compute_commission_amount ... 2026-09-11 18:56:26,241 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_commission_fee: Starting TestCommissionFee.test_008_update_existing_invoice_when_have_null_invoice_date_invoice ... 2026-09-11 18:56:27,910 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_commission_fee: Starting TestCommissionFee.test_009_update_existing_invoice_for_invoice_date_is_null ... 2026-09-11 18:56:28,604 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_commission_fee: Starting TestCommissionFee.test_010_merchant_3_commission_fee_1_change_to_draft ... 2026-09-11 18:56:28,639 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_commission_fee: Starting TestCommissionFee.test_02_validate_create_invoice ... 2026-09-11 18:56:28,806 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:56:33,625 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_commission_fee_reports: Starting TestCommissionFeeReports.test_001_monetary_value_when_the_currencies_are_the_same_merchant ... 2026-09-11 18:56:33,941 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_commission_fee_reports: Starting TestCommissionFeeReports.test_002_check_the_merchant_currency_value_other_than_commission_fee ... 2026-09-11 18:56:34,066 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_commission_fee_reports: Starting TestCommissionFeeReports.test_003_internal_user_read_monetary_on_report ... 2026-09-11 18:56:34,220 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:56:39,223 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_commission_fee_rule: Starting TestMarketPlaceCommissionFee.test_001_sql_constrains ... 2026-09-11 18:56:39,578 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_commission_fee_rule: Starting TestMarketPlaceCommissionFee.test_002_constraints_commission_rate ... 2026-09-11 18:56:39,604 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_commission_fee_rule: Starting TestMarketPlaceCommissionFee.test_003_constraints_date_start_date_end ... 2026-09-11 18:56:39,701 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:56:44,719 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_commission_fee_rule_access: Starting TestCommissionFeeRuleMerchantScope.test_a_rate_card_attached_to_no_category_stays_readable ... 2026-09-11 18:56:45,047 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_commission_fee_rule_access: Starting TestCommissionFeeRuleMerchantScope.test_fixture_preconditions_hold ... 2026-09-11 18:56:45,074 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_commission_fee_rule_access: Starting TestCommissionFeeRuleMerchantScope.test_marketplace_administrator_still_sees_every_rate_card ... 2026-09-11 18:56:45,103 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_commission_fee_rule_access: Starting TestCommissionFeeRuleMerchantScope.test_merchant_cannot_list_another_merchants_rate_card ... 2026-09-11 18:56:45,140 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_commission_fee_rule_access: Starting TestCommissionFeeRuleMerchantScope.test_merchant_cannot_open_another_merchants_rate_card ... 2026-09-11 18:56:45,196 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_commission_fee_rule_access: Starting TestCommissionFeeRuleMerchantScope.test_merchant_product_form_still_shows_its_commission_fee_rule ... 2026-09-11 18:56:45,222 127 INFO rb-46204af-224751-414456 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-11 18:56:45,253 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_commission_fee_rule_access: Starting TestCommissionFeeRuleMerchantScope.test_scoping_is_symmetric_between_merchants ... 2026-09-11 18:56:45,364 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:57:03,090 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_commission_tax_scope: Starting TestCommissionLineTaxScope.test_commission_line_taxes_scoped_to_fee_company ... 2026-09-11 18:57:03,234 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:57:08,275 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_company: Starting TestMarketplaceCompany.test_001_compute_merchant_last_period_last_date ... 2026-09-11 18:57:08,649 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_company: Starting TestMarketplaceCompany.test_002_constrains_warning_number_date ... 2026-09-11 18:57:08,756 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:57:13,644 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_cron: Starting TestMarketPlaceCron.test_001_daily_cron_run_single_commission ... 2026-09-11 18:57:14,593 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_cron: Starting TestMarketPlaceCron.test_002_weekly_cron_run_single_commission ... 2026-09-11 18:57:15,444 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_cron: Starting TestMarketPlaceCron.test_003_monthy_cron_run_single_commission ... 2026-09-11 18:57:16,251 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_cron: Starting TestMarketPlaceCron.test_004_daily_cron_run_multi_commission ... 2026-09-11 18:57:18,185 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_cron: Starting TestMarketPlaceCron.test_005_cron_send_warning_message ... 2026-09-11 18:57:18,310 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3449] 2026-09-11 18:57:18,362 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3450] 2026-09-11 18:57:18,414 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3451] 2026-09-11 18:57:18,482 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3452] 2026-09-11 18:57:18,522 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_cron: Starting TestMarketPlaceCron.test_006_cron_when_change_state_to_draft ... 2026-09-11 18:57:19,913 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:57:25,277 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_merchant_category: Starting TestMerchantCategory.test_001_name_uniq ... 2026-09-11 18:57:25,651 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:57:30,801 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_merchant_chatter_activity_access: Starting TestMerchantChatterActivityAccess.test_merchant_chatter_grant_does_not_leak_other_merchants_rows ... 2026-09-11 18:57:31,213 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_merchant_chatter_activity_access: Starting TestMerchantChatterActivityAccess.test_merchant_product_chatter_thread_data_completes_without_accesserror ... 2026-09-11 18:57:31,337 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_merchant_chatter_activity_access: Starting TestMerchantChatterActivityAccess.test_merchant_reads_own_product_activity_ids_without_accesserror ... 2026-09-11 18:57:31,457 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:57:36,436 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_merchant_product_category: Starting TestMerchantProductCategory.test_001_name_uniq ... 2026-09-11 18:57:36,813 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_merchant_product_category: Starting TestMerchantProductCategory.test_002_action_synchronize_product_value ... 2026-09-11 18:57:37,263 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:57:37,277 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_merchant_web_client: Starting TestMerchantWebClient.test_merchant_menu_load_keeps_hiding_hr_department ... 2026-09-11 18:57:37,324 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_merchant_web_client: Starting TestMerchantWebClient.test_merchant_predicate_callable_from_any_env ... 2026-09-11 18:57:37,367 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_merchant_web_client: Starting TestMerchantWebClient.test_merchant_user_can_open_backend ... 2026-09-11 18:57:37,473 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:merchant01 from n/a 2026-09-11 18:57:37,481 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:57:38,985 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:57:38] "GET /odoo HTTP/1.1" 200 - 132 0.049 1.459 2026-09-11 18:57:38,987 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_merchant_web_client.TestMerchantWebClient.test_merchant_user_can_open_backend: waiting for threads: [] 2026-09-11 18:57:39,037 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:57:44,023 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_001_merchant_store_ids_value ... 2026-09-11 18:57:44,400 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_002_commercial_fields ... 2026-09-11 18:57:44,472 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_003_share_with_merchant ... 2026-09-11 18:57:44,794 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_005_setup_fee_invoice ... 2026-09-11 18:57:45,408 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_006_setup_fee_paid ... 2026-09-11 18:57:47,227 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_007_merchant_store_count ... 2026-09-11 18:57:47,446 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_008_merchant_product_count ... 2026-09-11 18:57:47,639 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_009_constrains_merchant_state ... 2026-09-11 18:57:47,738 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_010_action_active ... 2026-09-11 18:57:47,815 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_011_action_suspend ... 2026-09-11 18:57:47,873 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_012_action_close ... 2026-09-11 18:57:47,920 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_013_constraints_merchant_store_commercial_partner_id ... 2026-09-11 18:57:47,992 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_014_inverse_is_merchant_store ... 2026-09-11 18:57:48,100 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_015_merchant_action_change_merchant_state ... 2026-09-11 18:57:48,695 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_016_compute_is_merchant_by_merchant ... 2026-09-11 18:57:49,384 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3454] 2026-09-11 18:57:49,469 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3455] 2026-09-11 18:57:49,749 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_017_compute_is_merchant_by_internal_user ... 2026-09-11 18:57:50,007 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_018_constrains_merchant_store_company_type ... 2026-09-11 18:57:50,080 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_019_merchant_can_modify_own_info_at_portal ... 2026-09-11 18:57:50,094 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:merchant01 from n/a 2026-09-11 18:57:50,105 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:57:50,480 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:57:50] "POST /my/account HTTP/1.1" 303 - 133 0.101 0.275 2026-09-11 18:57:51,518 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:57:51] "GET /my/home HTTP/1.1" 200 - 272 0.232 0.803 2026-09-11 18:57:51,520 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_partner.TestPartner.test_019_merchant_can_modify_own_info_at_portal: waiting for threads: [] 2026-09-11 18:57:51,543 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_020_default_merchant_state_with_default_merchant_state_draft ... 2026-09-11 18:57:51,907 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3456] 2026-09-11 18:57:51,922 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [59903] 2026-09-11 18:57:51,928 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:57:51,954 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:portal_user from n/a 2026-09-11 18:57:51,960 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:57:53,306 127 INFO rb-46204af-224751-414456 odoo.tests.common: Simulating signal changes during tests 2026-09-11 18:57:53,306 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:57:53] "POST /my/home/become_merchant HTTP/1.1" 200 - 390 0.319 1.029 2026-09-11 18:57:53,336 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_partner: Starting TestPartner.test_021_default_merchant_state_with_default_merchant_state_active ... 2026-09-11 18:57:53,641 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3457] 2026-09-11 18:57:53,652 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [59906] 2026-09-11 18:57:53,660 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:57:53,683 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:portal_user from n/a 2026-09-11 18:57:53,688 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:57:54,903 127 INFO rb-46204af-224751-414456 odoo.tests.common: Simulating signal changes during tests 2026-09-11 18:57:54,904 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:57:54] "POST /my/home/become_merchant HTTP/1.1" 200 - 393 0.260 0.957 2026-09-11 18:57:54,991 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:57:55,005 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_partner_create_perf: Starting TestPartnerCreateScan.test_company_delivery_address_create_recomputes_product_addresses ... 2026-09-11 18:57:55,807 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_partner_create_perf: Starting TestPartnerCreateScan.test_mixed_batch_recompute_scoped_to_delivery_company_only ... 2026-09-11 18:58:01,880 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_partner_create_perf: Starting TestPartnerCreateScan.test_ordinary_partner_create_does_not_scan_companies ... 2026-09-11 18:58:01,946 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_partner_create_perf: Starting TestPartnerCreateScan.test_ordinary_partner_unlink_does_not_scan_companies ... 2026-09-11 18:58:02,029 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [60100] 2026-09-11 18:58:02,226 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted res.partner records with IDs: [4627] 2026-09-11 18:58:02,266 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:58:07,922 127 INFO rb-46204af-224751-414456 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-11 18:58:08,301 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_partner_create_seam_perf: Starting TestPartnerCreateStoredRecomputeSeams.test_ordinary_partner_create_issues_no_marketplace_recompute_sql ... 2026-09-11 18:58:08,375 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_partner_create_seam_perf: Starting TestPartnerCreateStoredRecomputeSeams.test_ordinary_partner_create_issues_zero_seam_statements_total ... 2026-09-11 18:58:08,499 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:58:13,102 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_partner_create_seam_perf: Starting TestMerchantStoreAddressRecomputeSurvives.test_store_state_change_recomputes_product_country_states ... 2026-09-11 18:58:13,834 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:58:18,578 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_partner_create_seam_perf: Starting TestSetupFeePaidResolutionSurvives.test_setup_fee_paid_false_for_unpaid_store ... 2026-09-11 18:58:19,533 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_partner_create_seam_perf: Starting TestSetupFeePaidResolutionSurvives.test_setup_fee_paid_true_after_real_payment_flow ... 2026-09-11 18:58:21,283 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:58:26,361 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_partner_create_seam_perf: Starting TestMerchantStoreActivationRecomputeSurvives.test_store_activation_recomputes_service_product_country_states ... 2026-09-11 18:58:27,036 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:58:27,061 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_portal_is_merchant_security: Starting TestPortalIsMerchantSecurity.test_portal_post_to_my_account_cannot_flip_is_merchant ... 2026-09-11 18:58:27,500 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3458] 2026-09-11 18:58:27,509 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [60105] 2026-09-11 18:58:27,514 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:58:27,530 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:portal.buyer@example.viindoo.com from n/a 2026-09-11 18:58:27,540 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:58:28,681 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:58:28] "POST /my/account HTTP/1.1" 200 - 237 0.166 0.977 2026-09-11 18:58:28,712 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:58:33,633 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_product_combo_item_access: Starting TestProductComboItemAccess.test_merchant_can_read_own_combo_item ... 2026-09-11 18:58:34,021 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_product_combo_item_access: Starting TestProductComboItemAccess.test_merchant_can_search_own_combo_item ... 2026-09-11 18:58:34,064 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_product_combo_item_access: Starting TestProductComboItemAccess.test_merchant_cannot_browse_cross_merchant_combo_item ... 2026-09-11 18:58:34,083 127 INFO rb-46204af-224751-414456 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-11 18:58:34,128 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_product_combo_item_access: Starting TestProductComboItemAccess.test_merchant_cannot_search_cross_merchant_combo_item ... 2026-09-11 18:58:34,234 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:58:39,213 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_product_name_search_scope: Starting TestProductNameSearchMerchantScope.test_display_name_domain_leaf_is_scoped_too ... 2026-09-11 18:58:39,628 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_product_name_search_scope: Starting TestProductNameSearchMerchantScope.test_merchant_still_finds_own_product_without_the_marketplace_context ... 2026-09-11 18:58:39,728 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_product_name_search_scope: Starting TestProductNameSearchMerchantScope.test_merchant_type_ahead_never_offers_another_merchants_product ... 2026-09-11 18:58:39,848 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_product_name_search_scope: Starting TestProductNameSearchMerchantScope.test_merchant_type_ahead_offers_own_product ... 2026-09-11 18:58:39,980 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_product_name_search_scope: Starting TestProductNameSearchMerchantScope.test_merchant_variant_type_ahead_never_offers_another_merchants_variant ... 2026-09-11 18:58:40,107 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_product_name_search_scope: Starting TestProductNameSearchMerchantScope.test_name_search_unaffected_for_non_marketplace_user ... 2026-09-11 18:58:40,570 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:58:45,362 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_product_product: Starting TestMarketPlaceProductProduct.test_merchant_manage_product_attribute ... 2026-09-11 18:58:46,306 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #18 deleted product.product records with IDs: [2153, 2154] 2026-09-11 18:58:46,352 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #18 deleted product.template.attribute.value records with IDs: [513] 2026-09-11 18:58:46,368 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #18 deleted product.template.attribute.value records with IDs: [514] 2026-09-11 18:58:46,403 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #18 deleted product.template.attribute.line records with IDs: [152] 2026-09-11 18:58:46,708 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:58:51,568 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_product_template: Starting TestMarketPlaceProductTemplate.test_001_product_template_merchant_constraints ... 2026-09-11 18:58:51,949 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_product_template: Starting TestMarketPlaceProductTemplate.test_002_merchant_product_categ_merchant_constraints ... 2026-09-11 18:58:52,020 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_product_template: Starting TestMarketPlaceProductTemplate.test_003_check_required_merchant_stores ... 2026-09-11 18:58:52,352 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_product_template: Starting TestMarketPlaceProductTemplate.test_004_check_invalid_merchant ... 2026-09-11 18:58:52,498 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_product_template: Starting TestMarketPlaceProductTemplate.test_005_check_invalid_merchant_stores ... 2026-09-11 18:58:52,707 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_product_template: Starting TestMarketPlaceProductTemplate.test_006_compute_store_address_of_merchant_product ... 2026-09-11 18:58:52,801 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_product_template: Starting TestMarketPlaceProductTemplate.test_007_compute_store_address_of_company_product ... 2026-09-11 18:58:54,674 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_product_template: Starting TestMarketPlaceProductTemplate.test_008_compute_store_address_of_merchant_product ... 2026-09-11 18:58:54,748 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_product_template: Starting TestMarketPlaceProductTemplate.test_009_compute_store_address_when_unlink_delivery_address ... 2026-09-11 18:58:56,798 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted res.partner records with IDs: [4647] 2026-09-11 18:58:57,483 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:59:02,255 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_res_users: Starting TestMarketPlaceResUsers.test_001_compute_share_of_merchant ... 2026-09-11 18:59:02,886 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:59:02,899 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_user_groups_view: Starting TestUserGroupsView.test_all_user_type_groups_share_does_not_raise ... 2026-09-11 18:59:03,164 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_user_groups_view: Starting TestUserGroupsView.test_hidden_merchant_group_field_states_why_it_is_hidden ... 2026-09-11 18:59:03,531 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace.tests.test_user_groups_view: Starting TestUserGroupsView.test_normal_operation_injects_merchant_under_portal ... 2026-09-11 18:59:03,864 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:59:09,204 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_category_scoped_programme_is_readable_by_every_merchant ... 2026-09-11 18:59:09,737 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_domain_scoped_programme_is_readable_by_nobody ... 2026-09-11 18:59:09,818 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_fixture_mixed_program_really_mixes_restricted_and_unrestricted_rules ... 2026-09-11 18:59:09,848 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_fixture_products_belong_to_different_merchants ... 2026-09-11 18:59:09,875 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_marketplace_administrator_still_sees_every_program ... 2026-09-11 18:59:09,916 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_merchant_cannot_open_another_merchants_program_directly ... 2026-09-11 18:59:10,000 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_merchant_cannot_see_another_merchants_program_rule_reward_mail ... 2026-09-11 18:59:10,075 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_merchant_never_sees_any_loyalty_card ... 2026-09-11 18:59:10,149 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_merchant_reads_a_programme_that_carries_one_unrestricted_rule ... 2026-09-11 18:59:10,199 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_merchant_reads_a_programme_with_no_rule_at_all ... 2026-09-11 18:59:10,246 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_merchant_reads_own_program_rule_reward_mail ... 2026-09-11 18:59:10,301 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_product_scoped_programme_still_names_its_owner ... 2026-09-11 18:59:10,370 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_loyalty.tests.test_marketplace_loyalty_access: Starting TestMarketplaceLoyaltyAccess.test_scoping_is_symmetric_between_merchants ... 2026-09-11 18:59:10,468 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:59:15,586 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_rating.tests.test_marketplace_rating_access: Starting TestMarketplaceRatingAccess.test_marketplace_administrator_still_sees_every_rating ... 2026-09-11 18:59:15,921 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_rating.tests.test_marketplace_rating_access: Starting TestMarketplaceRatingAccess.test_merchant_cannot_open_a_rating_about_themselves_directly ... 2026-09-11 18:59:15,975 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_rating.tests.test_marketplace_rating_access: Starting TestMarketplaceRatingAccess.test_merchant_cannot_see_another_merchants_rating ... 2026-09-11 18:59:16,004 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_rating.tests.test_marketplace_rating_access: Starting TestMarketplaceRatingAccess.test_merchant_never_sees_any_rating_even_about_themselves ... 2026-09-11 18:59:16,113 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:59:21,601 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale.tests.test_access_right: Starting TestAccessRight.test_001_1_merchant_access_share_sale_order ... 2026-09-11 18:59:22,517 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [653], uid: 18, model: sale.order 2026-09-11 18:59:22,573 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [653], uid: 19, model: sale.order 2026-09-11 18:59:22,627 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [653], uid: 18, model: sale.order 2026-09-11 18:59:23,276 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale.tests.test_access_right: Starting TestAccessRight.test_001_merchant_access_sale_order ... 2026-09-11 18:59:23,311 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [649], uid: 18, model: sale.order 2026-09-11 18:59:24,258 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [2012], uid: 18, model: sale.order.line 2026-09-11 18:59:24,732 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [650], uid: 18, model: sale.order 2026-09-11 18:59:24,834 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale.tests.test_access_right: Starting TestAccessRight.test_002_market_user_access_sale_order ... 2026-09-11 18:59:25,348 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [651], uid: 21, model: sale.order 2026-09-11 18:59:25,414 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 21, model: sale.order 2026-09-11 18:59:25,459 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale.tests.test_access_right: Starting TestAccessRight.test_003_market_all_users_access_sale_order ... 2026-09-11 18:59:25,965 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 23, model: sale.order 2026-09-11 18:59:26,013 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale.tests.test_access_right: Starting TestAccessRight.test_004_merchant_users_access_sale_order ... 2026-09-11 18:59:26,778 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale.tests.test_access_right: Starting TestAccessRight.test_merchant_access_sale_order_create_by_own_001 ... 2026-09-11 18:59:26,919 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:59:32,098 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale.tests.test_partner_search_scope: Starting TestPartnerSearchScope.test_customer_mode_hides_non_customers_from_a_merchant ... 2026-09-11 18:59:32,634 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale.tests.test_partner_search_scope: Starting TestPartnerSearchScope.test_merchant_id_context_narrows_the_picker_to_that_merchant ... 2026-09-11 18:59:32,709 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale.tests.test_partner_search_scope: Starting TestPartnerSearchScope.test_the_narrowing_is_inert_without_its_context_keys ... 2026-09-11 18:59:32,845 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:59:39,322 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale.tests.test_payment_transaction: Starting TestMerchantSalePayment.test_01_payment_transaction ... 2026-09-11 18:59:40,913 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale.tests.test_payment_transaction: Starting TestMerchantSalePayment.test_02_payment_transaction ... 2026-09-11 18:59:41,873 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale.tests.test_payment_transaction: Starting TestMerchantSalePayment.test_03_payment_transaction ... 2026-09-11 18:59:43,419 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:59:48,577 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_001_merchant_create_update_sale_order ... 2026-09-11 18:59:49,869 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_002_add_sale_order_line_after_on_order_confirmed ... 2026-09-11 18:59:50,717 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_003_update_value_sale_order_line_on_order_confirmed ... 2026-09-11 18:59:51,676 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move records with IDs: [555] 2026-09-11 18:59:51,863 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_004_cancel_sale_order ... 2026-09-11 18:59:52,700 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2299] 2026-09-11 18:59:52,991 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [489, 488] 2026-09-11 18:59:53,012 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [311] 2026-09-11 18:59:53,022 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [475] 2026-09-11 18:59:53,135 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_005_merchant_create_sale_order_with_negative_commission ... 2026-09-11 18:59:53,852 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_006_overlap_merchant_sale_order ... 2026-09-11 18:59:54,376 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_007_compute_is_multi_merchant_order ... 2026-09-11 18:59:54,652 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_constraints_merchant_store ... 2026-09-11 18:59:54,826 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_constraints_product_vs_store ... 2026-09-11 18:59:55,222 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_is_multi_merchant_order_is_answered_per_reader ... 2026-09-11 18:59:55,262 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_merchant_cancel_single_merchant_so_001 ... 2026-09-11 18:59:56,254 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <269177666202588.1789153196.123772144317627-openerp-668-sale.order@7507f40affd0>: ['"Merchant 1 Customer 1" <@False>'] 2026-09-11 18:59:56,282 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3460] 2026-09-11 18:59:56,333 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3461] 2026-09-11 18:59:56,463 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #18 deleted stock.move.line records with IDs: [2302] 2026-09-11 18:59:56,640 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #18 deleted loyalty.history records with IDs: [493, 492] 2026-09-11 18:59:56,666 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #18 deleted loyalty.card records with IDs: [315] 2026-09-11 18:59:56,676 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #18 deleted sale.order.coupon.points records with IDs: [479] 2026-09-11 18:59:56,725 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_merchant_cancel_so_single_merchant_002 ... 2026-09-11 18:59:56,920 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_merchant_cancel_wizard_action_confirm_posts_message ... 2026-09-11 18:59:57,749 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3462] 2026-09-11 18:59:57,774 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #18 deleted mail.followers records with IDs: [7100] 2026-09-11 18:59:57,798 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_merchant_cancel_wizard_includes_merchant_partner_in_recipients ... 2026-09-11 18:59:58,363 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale.tests.test_sale_order: Starting TestSaleOrder.test_validate_merchant_cancel_so_001 ... 2026-09-11 18:59:59,931 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:00:00,331 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3463] 2026-09-11 19:00:00,340 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [60135] 2026-09-11 19:00:00,344 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 19:00:00,433 127 INFO rb-46204af-224751-414456 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-11 19:00:01,897 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale.tests.test_sale_order_cancel_access: Starting TestSaleOrderCancelNonMarketplace.test_sale_order_cancel_unaffected_for_non_marketplace_user ... 2026-09-11 19:00:03,842 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2384 deleted stock.move.line records with IDs: [2306] 2026-09-11 19:00:04,048 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 19:00:09,475 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale.tests.test_sale_order_line: Starting TestSaleOrderLine.test_001_check_required_store_with_not_service_product ... 2026-09-11 19:00:10,562 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale.tests.test_sale_order_line: Starting TestSaleOrderLine.test_002_merchant_cannot_buy_own_product ... 2026-09-11 19:00:11,040 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale.tests.test_sale_order_line: Starting TestSaleOrderLine.test_compute_merchant_id_001 ... 2026-09-11 19:00:11,153 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale.tests.test_sale_order_line: Starting TestSaleOrderLine.test_hand_typed_price_is_reset_when_the_product_changes ... 2026-09-11 19:00:12,084 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale.tests.test_sale_order_line: Starting TestSaleOrderLine.test_merchant_line_still_requires_a_store_to_be_chosen ... 2026-09-11 19:00:12,369 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:00:17,316 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale.tests.test_sale_report: Starting TestSaleReport.test_read_group_marketplace_measures ... 2026-09-11 19:00:18,007 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:00:23,619 127 INFO rb-46204af-224751-414456 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-11 19:00:25,248 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:00:30,687 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale_loyalty.tests.test_loyalty_history_access: Starting TestLoyaltyHistoryMerchantAccess.test_merchant_cancel_of_loyalty_order_is_currently_refused ... 2026-09-11 19:00:32,545 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 18, model: addendum.addendum 2026-09-11 19:00:32,607 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale_loyalty.tests.test_loyalty_history_access: Starting TestLoyaltyHistoryMerchantAccess.test_merchant_cannot_read_other_merchant_loyalty_history ... 2026-09-11 19:00:33,948 127 INFO rb-46204af-224751-414456 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-11 19:00:35,165 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale_loyalty.tests.test_loyalty_history_access: Starting TestLoyaltyHistoryMerchantAccess.test_merchant_confirms_order_with_loyalty_program ... 2026-09-11 19:00:36,132 127 INFO rb-46204af-224751-414456 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-11 19:00:37,140 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:00:42,557 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale_loyalty.tests.test_marketplace_sale_loyalty: Starting TestMerchantSaleLoyalty.test_01_marketplace_order_with_discount_loyalty_01 ... 2026-09-11 19:00:44,242 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale_loyalty.tests.test_marketplace_sale_loyalty: Starting TestMerchantSaleLoyalty.test_02_marketplace_order_with_discount_loyalty_02 ... 2026-09-11 19:00:45,772 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale_loyalty.tests.test_marketplace_sale_loyalty: Starting TestMerchantSaleLoyalty.test_03_marketplace_order_with_discount_loyalty_03 ... 2026-09-11 19:00:47,372 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale_loyalty.tests.test_marketplace_sale_loyalty: Starting TestMerchantSaleLoyalty.test_04_marketplace_order_with_discount_loyalty_04 ... 2026-09-11 19:00:47,385 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [46] 2026-09-11 19:00:49,081 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale_loyalty.tests.test_marketplace_sale_loyalty: Starting TestMerchantSaleLoyalty.test_05_marketplace_order_with_discount_loyalty_05 ... 2026-09-11 19:00:49,102 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [46] 2026-09-11 19:00:50,893 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale_loyalty.tests.test_marketplace_sale_loyalty: Starting TestMerchantSaleLoyalty.test_06_marketplace_order_with_discount_loyalty_06 ... 2026-09-11 19:00:50,913 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [46] 2026-09-11 19:00:52,564 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale_loyalty.tests.test_marketplace_sale_loyalty: Starting TestMerchantSaleLoyalty.test_07_marketplace_order_with_discount_loyalty_07 ... 2026-09-11 19:00:52,580 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [46] 2026-09-11 19:00:54,188 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale_loyalty.tests.test_marketplace_sale_loyalty: Starting TestMerchantSaleLoyalty.test_08_marketplace_order_with_discount_loyalty_08 ... 2026-09-11 19:00:54,212 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [46] 2026-09-11 19:00:55,693 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale_loyalty.tests.test_marketplace_sale_loyalty: Starting TestMerchantSaleLoyalty.test_09_marketplace_order_with_discount_loyalty_09 ... 2026-09-11 19:00:56,809 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale_loyalty.tests.test_marketplace_sale_loyalty: Starting TestMerchantSaleLoyalty.test_10_marketplace_order_with_free_product_loyalty ... 2026-09-11 19:00:56,825 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [46] 2026-09-11 19:00:58,287 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale_loyalty.tests.test_marketplace_sale_loyalty: Starting TestMerchantSaleLoyalty.test_11_merchant_cancel_draft_so_with_coupon_points ... 2026-09-11 19:00:58,917 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #18 deleted loyalty.card records with IDs: [354, 356] 2026-09-11 19:00:58,927 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #18 deleted sale.order.coupon.points records with IDs: [518] 2026-09-11 19:00:59,080 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:01:04,619 127 INFO rb-46204af-224751-414456 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-11 19:01:05,458 127 INFO rb-46204af-224751-414456 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-11 19:01:05,737 127 INFO rb-46204af-224751-414456 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-11 19:01:06,012 127 INFO rb-46204af-224751-414456 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-11 19:01:06,291 127 INFO rb-46204af-224751-414456 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-11 19:01:06,617 127 INFO rb-46204af-224751-414456 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-11 19:01:07,038 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:01:12,470 127 INFO rb-46204af-224751-414456 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-11 19:01:13,268 127 INFO rb-46204af-224751-414456 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: 4042 2026-09-11 19:01:13,268 127 INFO rb-46204af-224751-414456 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/tmpwadv_uea_chrome_odoo 2026-09-11 19:01:13,268 127 INFO rb-46204af-224751-414456 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:34155/json/version 2026-09-11 19:01:13,270 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request http://127.0.0.1:34155/json/version with timeout 3 increased to 10s during tests 2026-09-11 19:01:13,280 127 INFO rb-46204af-224751-414456 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-11 19:01:13,280 127 INFO rb-46204af-224751-414456 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:34155/json 2026-09-11 19:01:13,280 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request http://127.0.0.1:34155/json with timeout 3 increased to 10s during tests 2026-09-11 19:01:13,287 127 INFO rb-46204af-224751-414456 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:34155/devtools/page/41DA6949319443EB3494D1058A928450 2026-09-11 19:01:13,289 127 INFO rb-46204af-224751-414456 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-11 19:01:13,293 127 INFO rb-46204af-224751-414456 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-11 19:01:13,323 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:portal from n/a 2026-09-11 19:01:13,330 127 INFO rb-46204af-224751-414456 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-11 19:01:13,331 127 INFO rb-46204af-224751-414456 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-11 19:01:13,331 127 INFO rb-46204af-224751-414456 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-11 19:01:13,342 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 19:01:15,693 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:01:15] "GET /shop?search=Laptop%20Dell HTTP/1.1" 200 - 312 0.280 2.074 2026-09-11 19:01:15,696 127 INFO rb-46204af-224751-414456 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': '41DA6949319443EB3494D1058A928450', 'loaderId': '4424DAE73CD798F9F8DB158BB81FBAD2', 'isDownload': False} 2026-09-11 19:01:15,696 127 INFO rb-46204af-224751-414456 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-11 19:01:15,722 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:01:15] "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-11 19:01:15,730 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8677929/web.assets_frontend.min.css, copying from /web/assets/8677929/web.assets_frontend.min.css 2026-09-11 19:01:15,794 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:01:15] "GET /web/assets/1/8677929/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.051 0.026 2026-09-11 19:01:15,804 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5e2dbb8/web.assets_frontend_minimal.min.js, copying from /web/assets/5e2dbb8/web.assets_frontend_minimal.min.js 2026-09-11 19:01:15,805 127 INFO rb-46204af-224751-414456 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-11 19:01:15,805 127 INFO rb-46204af-224751-414456 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-11 19:01:15,821 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:01:15] "GET /web/assets/1/5e2dbb8/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.012 0.070 2026-09-11 19:01:15,828 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/201f5e6/web.__assets_tests_call__.min.js, copying from /web/assets/201f5e6/web.__assets_tests_call__.min.js 2026-09-11 19:01:15,845 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:01:15] "GET /web/assets/1/201f5e6/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.007 0.029 2026-09-11 19:01:15,915 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:01:15] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-09-11 19:01:15,921 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:01:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.015 2026-09-11 19:01:15,930 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:01:15] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.014 2026-09-11 19:01:15,940 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:01:15] "GET /web/image/website/1/logo/My%20Website?unique=498fe9f HTTP/1.1" 200 - 4 0.012 0.016 2026-09-11 19:01:15,947 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:01:15] "GET /web/image/product.template/403/image_512/Laptop%20Dell?unique=4e4a9e4 HTTP/1.1" 200 - 3 0.003 0.028 2026-09-11 19:01:15,977 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6748c4c/web.assets_frontend_lazy.min.js, copying from /web/assets/6748c4c/web.assets_frontend_lazy.min.js 2026-09-11 19:01:15,999 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:01:15] "GET /web/assets/1/6748c4c/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.008 0.026 2026-09-11 19:01:16,022 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:01:16] "GET /web/image/website/1/favicon?unique=498fe9f HTTP/1.1" 200 - 4 0.002 0.054 2026-09-11 19:01:16,287 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:01:16] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-09-11 19:01:16,361 127 INFO rb-46204af-224751-414456 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-11 19:01:16,372 127 INFO rb-46204af-224751-414456 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-11 19:01:16,395 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:01:16] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.008 0.075 2026-09-11 19:01:16,447 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:01:16] "POST /im_livechat/init HTTP/1.1" 200 - 25 0.029 0.089 2026-09-11 19:01:17,078 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: product.template 2026-09-11 19:01:17,143 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:01:17] "GET /shop/laptop-dell-403?search=Laptop+Dell HTTP/1.1" 200 - 219 0.177 0.501 2026-09-11 19:01:17,193 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:01:17] "POST /heatmap/send_log HTTP/1.1" 200 - 6 0.012 0.012 2026-09-11 19:01:17,293 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:01:17] "GET /web/image/product.product/783/image_1024/Laptop%20Dell?unique=4e4a9e4 HTTP/1.1" 200 - 5 0.003 0.014 2026-09-11 19:01:17,334 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:01:17] "GET /web/image/res.partner/276/image_256?unique=4e4a9e4 HTTP/1.1" 200 - 13 0.019 0.036 2026-09-11 19:01:17,539 127 INFO rb-46204af-224751-414456 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-11 19:01:17,575 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:01:17] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.008 0.021 2026-09-11 19:01:17,581 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:01:17] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.000 0.033 2026-09-11 19:01:17,636 127 INFO rb-46204af-224751-414456 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-11 19:01:17,697 127 INFO rb-46204af-224751-414456 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-11 19:01:17,732 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:01:17] "POST /website_sale/get_combination_info HTTP/1.1" 200 - 66 0.049 0.118 2026-09-11 19:01:17,768 127 INFO rb-46204af-224751-414456 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-11 19:01:17,849 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:01:17] "POST /website_sale/combo_configurator/get_data HTTP/1.1" 200 - 31 0.037 0.041 2026-09-11 19:01:17,918 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:01:17] "POST /website_sale/should_show_product_configurator HTTP/1.1" 200 - 17 0.030 0.031 2026-09-11 19:01:18,018 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:01:18] "POST /website_sale/get_combination_info HTTP/1.1" 200 - 51 0.036 0.056 2026-09-11 19:01:18,139 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:01:18] "POST /website_sale/product_configurator/get_values HTTP/1.1" 200 - 45 0.047 0.153 2026-09-11 19:01:18,183 127 INFO rb-46204af-224751-414456 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-11 19:01:18,195 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:01:18] "GET /web/image/product.product/783/image_256 HTTP/1.1" 200 - 5 0.002 0.025 2026-09-11 19:01:18,222 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:01:18] "GET /web/image/product.product/787/image_256 HTTP/1.1" 200 - 5 0.004 0.049 2026-09-11 19:01:18,242 127 INFO rb-46204af-224751-414456 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-11 19:01:18,265 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:01:18] "POST /website_sale/product_configurator/get_optional_products HTTP/1.1" 200 - 16 0.015 0.066 2026-09-11 19:01:18,579 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:01:18] "POST /website_sale/product_configurator/update_cart HTTP/1.1" 200 - 181 0.105 0.230 2026-09-11 19:01:18,598 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:01:18] "POST /shop/products/recently_viewed_update HTTP/1.1" 200 - 11 0.009 0.059 2026-09-11 19:01:18,626 127 INFO rb-46204af-224751-414456 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-11 19:01:18,630 127 INFO rb-46204af-224751-414456 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-11 19:01:18,730 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:01:18] "POST /website_sale/get_combination_info HTTP/1.1" 200 - 52 0.068 0.072 2026-09-11 19:01:18,740 127 INFO rb-46204af-224751-414456 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 13514672 (allocated 15204352) 2026-09-11 19:01:18,762 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:01:18] "GET /web/image/product.product/787/image_128?unique=4e4a9e4 HTTP/1.1" 200 - 5 0.007 0.133 2026-09-11 19:01:18,764 127 INFO rb-46204af-224751-414456 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 4042 2026-09-11 19:01:18,765 127 INFO rb-46204af-224751-414456 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-11 19:01:18,766 127 INFO rb-46204af-224751-414456 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 4042 2026-09-11 19:01:18,810 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:01:18] "GET /web/image/product.product/783/image_128?unique=4e4a9e4 HTTP/1.1" 200 - 5 0.016 0.179 2026-09-11 19:01:18,850 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456/chrome_logs/chrome_log_20260911_190118_850148_test_configured_basket_from_a_merchant_shop_page_is_attributed_store_by_store.txt 2026-09-11 19:01:18,850 127 INFO rb-46204af-224751-414456 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/tmpwadv_uea_chrome_odoo" 2026-09-11 19:01:18,979 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:01:25,063 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3464] 2026-09-11 19:01:25,187 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3465] 2026-09-11 19:01:25,756 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3466] 2026-09-11 19:01:25,855 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3467] 2026-09-11 19:01:26,473 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #19 deleted mail.mail records with IDs: [3468] 2026-09-11 19:01:26,564 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3469] 2026-09-11 19:01:26,608 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale_stock.tests.test_marketplace_sale_stock: Starting TestMarketplaceSaleStock.test_01_split_picking_between_merchant_store_01 ... 2026-09-11 19:01:27,863 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move records with IDs: [573] 2026-09-11 19:01:28,456 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3470] 2026-09-11 19:01:28,525 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3471] 2026-09-11 19:01:28,891 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale_stock.tests.test_marketplace_sale_stock: Starting TestMarketplaceSaleStock.test_validate_merchant_cancel_so_001 ... 2026-09-11 19:01:29,944 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <267858807965817.1789153289.848569393157959-openerp-738-sale.order@7507f40affd0>: ['"Merchant 1 Customer 1" <@False>'] 2026-09-11 19:01:29,965 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3472] 2026-09-11 19:01:30,003 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3473] 2026-09-11 19:01:30,199 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #18 deleted loyalty.history records with IDs: [520, 519] 2026-09-11 19:01:30,220 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #18 deleted loyalty.card records with IDs: [366] 2026-09-11 19:01:30,229 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #18 deleted sale.order.coupon.points records with IDs: [535] 2026-09-11 19:01:30,284 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_sale_stock.tests.test_marketplace_sale_stock: Starting TestMarketplaceSaleStock.test_validate_merchant_cancel_so_002 ... 2026-09-11 19:01:31,343 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:01:36,425 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_snailmail.tests.test_marketplace_snailmail_access: Starting TestMarketplaceSnailmailAccess.test_marketplace_administrator_still_sees_every_letter ... 2026-09-11 19:01:36,787 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_snailmail.tests.test_marketplace_snailmail_access: Starting TestMarketplaceSnailmailAccess.test_merchant_cannot_open_another_merchants_letter_directly ... 2026-09-11 19:01:36,859 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_snailmail.tests.test_marketplace_snailmail_access: Starting TestMarketplaceSnailmailAccess.test_merchant_cannot_see_another_merchants_letters ... 2026-09-11 19:01:36,899 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_snailmail.tests.test_marketplace_snailmail_access: Starting TestMarketplaceSnailmailAccess.test_merchant_reads_letters_addressed_to_own_store ... 2026-09-11 19:01:36,940 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_snailmail.tests.test_marketplace_snailmail_access: Starting TestMarketplaceSnailmailAccess.test_merchant_reads_letters_addressed_to_them ... 2026-09-11 19:01:36,977 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_snailmail.tests.test_marketplace_snailmail_access: Starting TestMarketplaceSnailmailAccess.test_scoping_is_symmetric_between_merchants ... 2026-09-11 19:01:37,069 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:01:42,716 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3474] 2026-09-11 19:01:42,807 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3475] 2026-09-11 19:01:42,845 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_stock.tests.test_marketplace_stock: Starting TestMarketplaceStock.test_01_check_merchant_picking_types ... 2026-09-11 19:01:42,881 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_stock.tests.test_marketplace_stock: Starting TestMarketplaceStock.test_02_merchant_manage_stock_picking_state_01 ... 2026-09-11 19:01:43,315 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_stock.tests.test_marketplace_stock: Starting TestMarketplaceStock.test_03_merchant_manage_stock_picking_state_03 ... 2026-09-11 19:01:43,606 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_stock.tests.test_marketplace_stock: Starting TestMarketplaceStock.test_04_merchant_return_stock_picking ... 2026-09-11 19:01:44,287 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_stock.tests.test_marketplace_stock: Starting TestMarketplaceStock.test_05_merchant_cancel_stock_picking ... 2026-09-11 19:01:44,593 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2317] 2026-09-11 19:01:44,667 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_stock.tests.test_marketplace_stock: Starting TestMarketplaceStock.test_06_merchant_manage_stock_quant ... 2026-09-11 19:01:45,027 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_stock.tests.test_marketplace_stock: Starting TestMarketplaceStock.test_07_merchant_stock_data_post_init_hook ... 2026-09-11 19:01:45,122 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_stock.tests.test_marketplace_stock: Starting TestMarketplaceStock.test_08_merchant_stock_data_in_create ... 2026-09-11 19:01:45,398 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_stock.tests.test_marketplace_stock: Starting TestMarketplaceStock.test_merchant_category_alone_decides_storability ... 2026-09-11 19:01:45,982 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3476] 2026-09-11 19:01:46,068 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3477] 2026-09-11 19:01:46,117 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_stock.tests.test_marketplace_stock: Starting TestMarketplaceStock.test_merchant_category_change_flips_storability ... 2026-09-11 19:01:46,722 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3478] 2026-09-11 19:01:46,803 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3479] 2026-09-11 19:01:47,144 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:01:52,130 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_stock.tests.test_merchant_route_isolation: Starting TestMerchantRouteIsolation.test_merchant_can_still_open_their_own_supply_route ... 2026-09-11 19:01:52,477 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_stock.tests.test_merchant_route_isolation: Starting TestMerchantRouteIsolation.test_merchant_cannot_list_another_merchants_supply_route ... 2026-09-11 19:01:52,515 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_stock.tests.test_merchant_route_isolation: Starting TestMerchantRouteIsolation.test_merchant_cannot_open_another_merchants_supply_route ... 2026-09-11 19:01:52,567 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_stock.tests.test_merchant_route_isolation: Starting TestMerchantRouteIsolation.test_merchant_visibility_of_supplier_locations_is_unchanged ... 2026-09-11 19:01:52,658 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:01:53,152 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3480] 2026-09-11 19:01:53,160 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [60216] 2026-09-11 19:01:53,165 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 19:01:53,208 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_stock.tests.test_stock_picking_core_workflow: Starting TestStockPickingCoreWorkflow.test_action_split_transfer_unaffected_for_non_marketplace_user ... 2026-09-11 19:01:53,876 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 19:01:59,231 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_website_sale.tests.test_access_right: Starting TestMarketplacePublicizeToggle.test_company_less_merchant_is_publicized_when_on ... 2026-09-11 19:02:00,191 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_website_sale.tests.test_access_right: Starting TestMarketplacePublicizeToggle.test_default_publicize_is_on ... 2026-09-11 19:02:00,239 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_website_sale.tests.test_access_right: Starting TestMarketplacePublicizeToggle.test_toggle_off_inactive_merchant_invisible ... 2026-09-11 19:02:00,989 127 INFO rb-46204af-224751-414456 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-11 19:02:01,041 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_website_sale.tests.test_access_right: Starting TestMarketplacePublicizeToggle.test_toggle_off_merchant_cannot_read_other_merchant ... 2026-09-11 19:02:01,534 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [381489] 2026-09-11 19:02:01,534 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [70] 2026-09-11 19:02:01,696 127 INFO rb-46204af-224751-414456 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-11 19:02:01,749 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_website_sale.tests.test_access_right: Starting TestMarketplacePublicizeToggle.test_toggle_off_portal_cannot_read_active_merchant ... 2026-09-11 19:02:02,274 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [381489] 2026-09-11 19:02:02,274 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [70] 2026-09-11 19:02:02,423 127 INFO rb-46204af-224751-414456 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-11 19:02:02,455 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_website_sale.tests.test_access_right: Starting TestMarketplacePublicizeToggle.test_toggle_on_merchant_can_read_other_active_merchant ... 2026-09-11 19:02:03,088 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_website_sale.tests.test_access_right: Starting TestMarketplacePublicizeToggle.test_toggle_on_portal_can_read_active_merchant ... 2026-09-11 19:02:03,806 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:02:09,605 127 INFO rb-46204af-224751-414456 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-11 19:02:10,376 127 INFO rb-46204af-224751-414456 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: 4224 2026-09-11 19:02:10,377 127 INFO rb-46204af-224751-414456 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/tmp3xvzu0na_chrome_odoo 2026-09-11 19:02:10,377 127 INFO rb-46204af-224751-414456 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:33439/json/version 2026-09-11 19:02:10,379 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request http://127.0.0.1:33439/json/version with timeout 3 increased to 10s during tests 2026-09-11 19:02:10,388 127 INFO rb-46204af-224751-414456 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-11 19:02:10,389 127 INFO rb-46204af-224751-414456 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:33439/json 2026-09-11 19:02:10,390 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request http://127.0.0.1:33439/json with timeout 3 increased to 10s during tests 2026-09-11 19:02:10,397 127 INFO rb-46204af-224751-414456 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:33439/devtools/page/D52BE11751D05EFBB4D079E5771459CF 2026-09-11 19:02:10,400 127 INFO rb-46204af-224751-414456 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-11 19:02:10,404 127 INFO rb-46204af-224751-414456 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-11 19:02:10,426 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:portal from n/a 2026-09-11 19:02:10,432 127 INFO rb-46204af-224751-414456 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-11 19:02:10,434 127 INFO rb-46204af-224751-414456 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-11 19:02:10,434 127 INFO rb-46204af-224751-414456 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-11 19:02:10,445 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 19:02:11,719 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:11] "GET /shop HTTP/1.1" 200 - 387 0.207 1.073 2026-09-11 19:02:11,723 127 INFO rb-46204af-224751-414456 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': 'D52BE11751D05EFBB4D079E5771459CF', 'loaderId': '87996FAF3F01B408B27B588863827EFA', 'isDownload': False} 2026-09-11 19:02:11,723 127 INFO rb-46204af-224751-414456 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-11 19:02:11,748 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-11 19:02:11,758 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8677929/web.assets_frontend.min.css, copying from /web/assets/8677929/web.assets_frontend.min.css 2026-09-11 19:02:11,809 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:11] "GET /web/assets/1/8677929/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.039 0.026 2026-09-11 19:02:11,815 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5e2dbb8/web.assets_frontend_minimal.min.js, copying from /web/assets/5e2dbb8/web.assets_frontend_minimal.min.js 2026-09-11 19:02:11,823 127 INFO rb-46204af-224751-414456 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-11 19:02:11,825 127 INFO rb-46204af-224751-414456 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-11 19:02:11,843 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:11] "GET /web/assets/1/5e2dbb8/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.022 0.051 2026-09-11 19:02:11,867 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/201f5e6/web.__assets_tests_call__.min.js, copying from /web/assets/201f5e6/web.__assets_tests_call__.min.js 2026-09-11 19:02:11,885 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:11] "GET /web/assets/1/201f5e6/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.016 0.045 2026-09-11 19:02:11,989 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:11] "GET /web/image/website/1/logo/My%20Website?unique=498fe9f HTTP/1.1" 200 - 4 0.002 0.011 2026-09-11 19:02:12,015 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:12] "GET /web/image/product.template/9/image_512/Customizable%20Desk?unique=ebd7b64 HTTP/1.1" 200 - 4 0.007 0.031 2026-09-11 19:02:12,026 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 19:02:12,029 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:12] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 19:02:12,035 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:12] "GET /web/image/product.template/206/image_512/Chair%20floor%20protection?unique=ebd7b64 HTTP/1.1" 200 - 4 0.007 0.029 2026-09-11 19:02:12,045 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:12] "GET /web/image/product.template/129/image_512/[FURN_5555]%20Cable%20Management%20Box?unique=bfa1e67 HTTP/1.1" 200 - 4 0.002 0.038 2026-09-11 19:02:12,053 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:12] "GET /web/image/product.template/416/image_512/Warranty?unique=ebd7b64 HTTP/1.1" 200 - 4 0.002 0.062 2026-09-11 19:02:12,072 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:12] "GET /web/image/product.template/22/image_512/[FURN_0789]%20Individual%20Workplace?unique=ebd7b64 HTTP/1.1" 200 - 4 0.005 0.025 2026-09-11 19:02:12,080 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:12] "GET /web/image/product.template/7/image_512/[FURN_9999]%20Office%20Design%20Software?unique=ebd7b64 HTTP/1.1" 200 - 4 0.002 0.066 2026-09-11 19:02:12,095 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:12] "GET /web/image/product.template/27/image_512/[FURN_8999]%20Three-Seat%20Sofa?unique=ebd7b64 HTTP/1.1" 200 - 4 0.004 0.054 2026-09-11 19:02:12,113 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:12] "GET /web/image/product.template/16/image_512/Conference%20Chair?unique=ebd7b64 HTTP/1.1" 200 - 4 0.003 0.106 2026-09-11 19:02:12,128 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:12] "GET /web/image/product.template/34/image_512/Office%20Combo?unique=ebd7b64 HTTP/1.1" 200 - 4 0.003 0.065 2026-09-11 19:02:12,135 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:12] "GET /web/image/website/1/favicon?unique=498fe9f HTTP/1.1" 200 - 4 0.001 0.065 2026-09-11 19:02:12,143 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:12] "GET /web/image/product.template/26/image_512/[FURN_6741]%20Large%20Meeting%20Table?unique=ebd7b64 HTTP/1.1" 200 - 4 0.003 0.053 2026-09-11 19:02:12,153 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:12] "GET /web/image/product.template/25/image_512/[FURN_8220]%20Four%20Person%20Desk?unique=ebd7b64 HTTP/1.1" 200 - 4 0.002 0.063 2026-09-11 19:02:12,161 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:12] "GET /web/image/product.template/5/image_512/[FURN_7777]%20Office%20Chair?unique=ebd7b64 HTTP/1.1" 200 - 4 0.003 0.055 2026-09-11 19:02:12,172 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:12] "GET /web/image/product.template/6/image_512/[FURN_8888]%20Office%20Lamp?unique=ebd7b64 HTTP/1.1" 200 - 4 0.002 0.048 2026-09-11 19:02:12,179 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:12] "GET /web/image/product.template/24/image_512/[FURN_8855]%20Drawer?unique=ebd7b64 HTTP/1.1" 200 - 4 0.002 0.038 2026-09-11 19:02:12,190 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:12] "GET /web/image/product.template/23/image_512/Acoustic%20Bloc%20Screens?unique=ebd7b64 HTTP/1.1" 200 - 4 0.002 0.048 2026-09-11 19:02:12,203 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:12] "GET /web/image/product.template/21/image_512/[FURN_7888]%20Desk%20Stand%20with%20Screen?unique=ebd7b64 HTTP/1.1" 200 - 4 0.003 0.052 2026-09-11 19:02:12,231 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:12] "GET /web/image/product.template/15/image_512/[E-COM11]%20Cabinet%20with%20Doors?unique=ebd7b64 HTTP/1.1" 200 - 4 0.003 0.070 2026-09-11 19:02:12,243 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:12] "GET /web/image/product.template/13/image_512/[E-COM09]%20Large%20Desk?unique=ebd7b64 HTTP/1.1" 200 - 4 0.004 0.062 2026-09-11 19:02:12,253 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6748c4c/web.assets_frontend_lazy.min.js, copying from /web/assets/6748c4c/web.assets_frontend_lazy.min.js 2026-09-11 19:02:12,292 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:12] "GET /web/assets/1/6748c4c/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.012 0.075 2026-09-11 19:02:12,325 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:12] "GET /web/image/product.template/12/image_512/[E-COM08]%20Storage%20Box?unique=ebd7b64 HTTP/1.1" 200 - 4 0.008 0.129 2026-09-11 19:02:12,333 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:12] "GET /web/image/product.template/14/image_512/[E-COM10]%20Pedal%20Bin?unique=ebd7b64 HTTP/1.1" 200 - 4 0.002 0.162 2026-09-11 19:02:12,605 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:12] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-11 19:02:12,694 127 INFO rb-46204af-224751-414456 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-11 19:02:12,706 127 INFO rb-46204af-224751-414456 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-11 19:02:12,728 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:12] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.004 0.096 2026-09-11 19:02:12,763 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:12] "POST /im_livechat/init HTTP/1.1" 200 - 24 0.017 0.106 2026-09-11 19:02:12,788 127 INFO rb-46204af-224751-414456 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-11 19:02:13,026 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:13] "GET /shop?&search=Face%20lift HTTP/1.1" 200 - 54 0.062 0.096 2026-09-11 19:02:13,071 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:13] "POST /heatmap/send_log HTTP/1.1" 200 - 6 0.012 0.014 2026-09-11 19:02:13,140 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:13] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-11 19:02:13,151 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:13] "GET /web/image/product.template/406/image_512/Face%20lift?unique=d8ab0ed HTTP/1.1" 200 - 3 0.005 0.011 2026-09-11 19:02:13,306 127 INFO rb-46204af-224751-414456 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-11 19:02:13,341 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:13] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.010 0.018 2026-09-11 19:02:13,350 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:13] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.002 0.030 2026-09-11 19:02:14,010 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: product.template 2026-09-11 19:02:14,071 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:14] "GET /shop/face-lift-406?search=Face+lift HTTP/1.1" 200 - 209 0.163 0.495 2026-09-11 19:02:14,092 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:14] "POST /heatmap/send_log HTTP/1.1" 200 - 5 0.002 0.010 2026-09-11 19:02:14,193 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:14] "GET /web/image/product.product/786/image_1024/Face%20lift?unique=d8ab0ed HTTP/1.1" 200 - 5 0.002 0.012 2026-09-11 19:02:14,226 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:14] "GET /web/image/res.partner/277/image_256?unique=d8ab0ed HTTP/1.1" 200 - 13 0.010 0.035 2026-09-11 19:02:14,257 127 INFO rb-46204af-224751-414456 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-11 19:02:14,279 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:14] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.002 0.011 2026-09-11 19:02:14,326 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:14] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.019 0.031 2026-09-11 19:02:14,340 127 INFO rb-46204af-224751-414456 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-11 19:02:14,414 127 INFO rb-46204af-224751-414456 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-11 19:02:14,431 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:14] "POST /website_sale/get_combination_info HTTP/1.1" 200 - 52 0.032 0.091 2026-09-11 19:02:14,481 127 INFO rb-46204af-224751-414456 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-11 19:02:14,564 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:14] "POST /website_sale/combo_configurator/get_data HTTP/1.1" 200 - 27 0.030 0.044 2026-09-11 19:02:14,609 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:14] "POST /website_sale/should_show_product_configurator HTTP/1.1" 200 - 9 0.010 0.024 2026-09-11 19:02:14,927 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:14] "POST /shop/cart/update_json HTTP/1.1" 200 - 128 0.131 0.176 2026-09-11 19:02:15,017 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:15] "POST /website_sale/get_combination_info HTTP/1.1" 200 - 38 0.027 0.054 2026-09-11 19:02:15,049 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:15] "GET /web/image/product.product/786/image_128?unique=d8ab0ed HTTP/1.1" 200 - 5 0.008 0.095 2026-09-11 19:02:15,074 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:15] "POST /shop/products/recently_viewed_update HTTP/1.1" 200 - 11 0.014 0.093 2026-09-11 19:02:15,693 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:15] "GET /shop/cart HTTP/1.1" 200 - 164 0.133 0.300 2026-09-11 19:02:15,709 127 INFO rb-46204af-224751-414456 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-09-11 19:02:15,725 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:15] "POST /heatmap/send_log HTTP/1.1" 200 - 6 0.005 0.009 2026-09-11 19:02:15,799 127 INFO rb-46204af-224751-414456 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-11 19:02:15,851 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:15] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.016 0.023 2026-09-11 19:02:15,858 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:15] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.001 0.039 2026-09-11 19:02:15,877 127 INFO rb-46204af-224751-414456 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-11 19:02:15,933 127 INFO rb-46204af-224751-414456 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-11 19:02:15,934 127 INFO rb-46204af-224751-414456 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-11 19:02:16,046 127 INFO rb-46204af-224751-414456 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 19867728 (allocated 21233664) 2026-09-11 19:02:16,050 127 INFO rb-46204af-224751-414456 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 4224 2026-09-11 19:02:16,052 127 INFO rb-46204af-224751-414456 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-11 19:02:16,052 127 INFO rb-46204af-224751-414456 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 4224 2026-09-11 19:02:16,153 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456/chrome_logs/chrome_log_20260911_190216_153120_test_shopper_can_buy_a_merchant_product_from_the_store_they_chose.txt 2026-09-11 19:02:16,153 127 INFO rb-46204af-224751-414456 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/tmp3xvzu0na_chrome_odoo" 2026-09-11 19:02:16,306 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:02:16,322 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_website_sale.tests.test_shop_render: Starting TestShopRender.test_shop_page_renders_with_state_filter ... 2026-09-11 19:02:16,327 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 19:02:17,594 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:17] "GET /shop HTTP/1.1" 200 - 370 0.232 1.037 2026-09-11 19:02:17,596 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_website_sale.tests.test_shop_render.TestShopRender.test_shop_page_renders_with_state_filter: waiting for threads: [] 2026-09-11 19:02:17,639 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:02:24,006 127 INFO rb-46204af-224751-414456 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-11 19:02:25,012 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_website_sale.tests.test_update_to_cart: Starting TestUpdateToCart.test_003_update_to_card_with_merchant_service_product ... 2026-09-11 19:02:25,560 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_website_sale.tests.test_update_to_cart: Starting TestUpdateToCart.test_add_same_product_to_cart_with_different_stores ... 2026-09-11 19:02:26,033 127 INFO rb-46204af-224751-414456 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-11 19:02:26,473 127 INFO rb-46204af-224751-414456 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-11 19:02:27,124 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:02:32,030 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_website_sale.tests.test_website_sale_product: Starting TestWebsiteProductHttp.test_active_merchant_product_stays_visible_as_an_accessory ... 2026-09-11 19:02:32,468 127 INFO rb-46204af-224751-414456 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-11 19:02:33,014 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_website_sale.tests.test_website_sale_product: Starting TestWebsiteProductHttp.test_checkout_flow_passes_for_an_active_merchants_product ... 2026-09-11 19:02:33,318 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_website_sale.tests.test_website_sale_product: Starting TestWebsiteProductHttp.test_paused_store_product_is_excluded_as_an_accessory ... 2026-09-11 19:02:33,496 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_website_sale.tests.test_website_sale_product: Starting TestWebsiteProductHttp.test_sale_product_domain_001 ... 2026-09-11 19:02:33,622 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_website_sale.tests.test_website_sale_product: Starting TestWebsiteProductHttp.test_sale_product_domain_002 ... 2026-09-11 19:02:33,735 127 INFO rb-46204af-224751-414456 odoo.addons.viin_marketplace_website_sale.tests.test_website_sale_product: Starting TestWebsiteProductHttp.test_sale_product_domain_003 ... 2026-09-11 19:02:33,971 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:02:34,182 127 INFO rb-46204af-224751-414456 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-11 19:02:34,345 127 INFO rb-46204af-224751-414456 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-11 19:02:34,539 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 19:02:35,770 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:02:35] "GET /shop/shop-stock-by-store-product-1777 HTTP/1.1" 200 - 312 0.187 1.046 2026-09-11 19:02:35,809 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:02:37,721 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp.tests.test_mrp_packaging_workflow: Starting TestMrpPackagingWorkflow.test_backorder_production_workflow_01 ... 2026-09-11 19:02:38,540 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2323] 2026-09-11 19:02:39,984 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp.tests.test_mrp_packaging_workflow: Starting TestMrpPackagingWorkflow.test_backorder_production_workflow_02 ... 2026-09-11 19:02:40,976 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2330] 2026-09-11 19:02:41,771 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp.tests.test_mrp_packaging_workflow: Starting TestMrpPackagingWorkflow.test_backorder_production_workflow_03 ... 2026-09-11 19:02:42,666 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2334] 2026-09-11 19:02:43,194 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2338] 2026-09-11 19:02:44,613 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp.tests.test_mrp_packaging_workflow: Starting TestMrpPackagingWorkflow.test_base_production_workflow_01 ... 2026-09-11 19:02:45,701 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2343] 2026-09-11 19:02:47,779 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp.tests.test_mrp_packaging_workflow: Starting TestMrpPackagingWorkflow.test_base_production_workflow_02 ... 2026-09-11 19:02:48,675 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2353] 2026-09-11 19:02:50,825 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp.tests.test_mrp_packaging_workflow: Starting TestMrpPackagingWorkflow.test_base_production_workflow_03 ... 2026-09-11 19:02:52,040 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2363] 2026-09-11 19:02:54,007 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp.tests.test_mrp_packaging_workflow: Starting TestMrpPackagingWorkflow.test_base_production_workflow_04 ... 2026-09-11 19:02:54,687 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move records with IDs: [589] 2026-09-11 19:02:55,661 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2373] 2026-09-11 19:02:55,986 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp.tests.test_mrp_packaging_workflow: Starting TestMrpPackagingWorkflow.test_base_production_workflow_05 ... 2026-09-11 19:02:56,890 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2377] 2026-09-11 19:02:57,178 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2381] 2026-09-11 19:02:57,729 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:02:57,740 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_availability_fields_exist ... 2026-09-11 19:02:57,761 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_cluster_modules_are_not_dependencies ... 2026-09-11 19:02:57,776 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_compute_available_reflects_registry ... 2026-09-11 19:02:57,940 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_hub_module_toggle_is_not_declared ... 2026-09-11 19:02:57,965 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_install_checkbox_hidden_when_module_unavailable ... 2026-09-11 19:02:58,502 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_model_compute_and_view_declare_the_same_modules ... 2026-09-11 19:02:58,525 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_module_toggle_fields_exist ... 2026-09-11 19:02:58,547 127 INFO rb-46204af-224751-414456 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-11 19:02:58,568 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_nested_units_are_guarded_by_their_parent_toggle ... 2026-09-11 19:02:58,594 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_setting_ids_are_unique_in_the_merged_arch ... 2026-09-11 19:02:58,966 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_units_are_partitioned_into_the_four_blocks ... 2026-09-11 19:02:59,238 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_upsell_link_visible_only_when_module_unavailable ... 2026-09-11 19:02:59,574 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp.tests.test_res_config_settings_upsell: Starting TestMrpActivationUpsellSettings.test_upsell_urls_match_their_module ... 2026-09-11 19:02:59,949 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:03:00,767 127 INFO rb-46204af-224751-414456 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-11 19:03:03,237 127 INFO rb-46204af-224751-414456 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-11 19:03:04,345 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:03:04,752 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_account.tests.test_account_move: Starting TestAccountMove.test_01_check_account_entry_move_1 ... 2026-09-11 19:03:06,972 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_account.tests.test_account_move: Starting TestAccountMove.test_02_check_account_entry_move_2 ... 2026-09-11 19:03:08,133 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:03:10,457 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_account.tests.test_production_cost_tour: Starting TestProductionCostTour.test_production_cost_report_tour ... 2026-09-11 19:03:10,766 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Chrome pid: 4440 2026-09-11 19:03:10,766 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Chrome headless temporary user profile dir: /tmp/tmpqiq5etr8_chrome_odoo 2026-09-11 19:03:10,767 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Issuing json command http://127.0.0.1:41891/json/version 2026-09-11 19:03:10,768 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request http://127.0.0.1:41891/json/version with timeout 3 increased to 10s during tests 2026-09-11 19:03:10,788 127 INFO rb-46204af-224751-414456 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-11 19:03:10,788 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Issuing json command http://127.0.0.1:41891/json 2026-09-11 19:03:10,789 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request http://127.0.0.1:41891/json with timeout 3 increased to 10s during tests 2026-09-11 19:03:10,796 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Websocket url found: ws://127.0.0.1:41891/devtools/page/B56A298BE3B367E416A983F9732A3F59 2026-09-11 19:03:10,799 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Enable chrome headless console log notification 2026-09-11 19:03:10,802 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Chrome headless enable page notifications 2026-09-11 19:03:10,851 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:admin from n/a 2026-09-11 19:03:10,861 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Setting session cookie in browser 2026-09-11 19:03:10,863 127 INFO rb-46204af-224751-414456 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-11 19:03:10,863 127 INFO rb-46204af-224751-414456 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-11 19:03:10,872 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 19:03:11,903 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:03:11] "GET /odoo/action-viin_mrp_account.production_cost_report_action HTTP/1.1" 200 - 180 0.097 0.936 2026-09-11 19:03:11,907 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Navigation result: {'frameId': 'B56A298BE3B367E416A983F9732A3F59', 'loaderId': '81D7A36D3F436D80AC9DF6ED2A64D91D', 'isDownload': False} 2026-09-11 19:03:11,907 127 INFO rb-46204af-224751-414456 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-11 19:03:11,954 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:03:11] "GET /web/assets/57e5c33/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.015 2026-09-11 19:03:12,561 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:03:12] "GET /web/webclient/load_menus/147789649f482dff8915dda403c072c570bc6d54e5780158008048452401249a HTTP/1.1" 200 - 888 0.228 0.391 2026-09-11 19:03:12,570 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:03:12] "GET /web/webclient/translations/092bd9b9da1b3125a10322c83aa3eedfd48e03da?lang=en_US HTTP/1.1" 200 - 0 0.000 0.634 2026-09-11 19:03:12,571 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:03:12] "GET /web/assets/5694bf1/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.636 2026-09-11 19:03:12,589 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:03:12] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.010 0.627 2026-09-11 19:03:12,596 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:03:12] "GET /web/assets/3310e42/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-09-11 19:03:12,600 127 INFO rb-46204af-224751-414456 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-11 19:03:12,633 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:03:12] "GET /web/assets/21c9f9a/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-11 19:03:13,102 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:03:13] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-09-11 19:03:13,104 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:03:13] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-09-11 19:03:13,108 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:03:13] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-09-11 19:03:13,115 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:03:13] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.009 2026-09-11 19:03:13,127 127 INFO rb-46204af-224751-414456 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-11 19:03:13,153 127 INFO rb-46204af-224751-414456 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-09-11 19:03:13,196 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:03:13] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.031 0.036 2026-09-11 19:03:13,198 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:03:13] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.056 2026-09-11 19:03:13,217 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:03:13] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 6 0.004 0.041 2026-09-11 19:03:13,224 127 INFO rb-46204af-224751-414456 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-11 19:03:13,238 127 INFO rb-46204af-224751-414456 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-11 19:03:13,296 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:03:13] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 39 0.033 0.085 2026-09-11 19:03:13,322 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:03:13] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.104 2026-09-11 19:03:13,325 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:03:13] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.083 2026-09-11 19:03:13,337 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:03:13] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.014 2026-09-11 19:03:13,368 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:03:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-11 19:03:13,377 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:03:13] "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-11 19:03:13,592 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:03:13] "POST /mail/data HTTP/1.1" 200 - 139 0.127 0.228 2026-09-11 19:03:13,618 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:03:13] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.007 0.296 2026-09-11 19:03:13,647 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:03:13] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.008 0.285 2026-09-11 19:03:13,664 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:03:13] "POST /web/action/load HTTP/1.1" 200 - 7 0.003 0.301 2026-09-11 19:03:13,693 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:03:13] "GET /web/image/res.partner/3/avatar_128?unique=1789145313000 HTTP/1.1" 200 - 9 0.011 0.325 2026-09-11 19:03:13,724 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:03:13] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-09-11 19:03:13,746 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:03:13] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.007 0.012 2026-09-11 19:03:13,759 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:03:13] "POST /web/dataset/call_kw/production.cost.report/get_filter_options HTTP/1.1" 200 - 10 0.004 0.009 2026-09-11 19:03:13,785 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:03:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 19:03:13,873 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:03:13] "POST /web/dataset/call_kw/production.cost.report/get_report_data HTTP/1.1" 200 - 91 0.055 0.052 2026-09-11 19:03:13,909 127 INFO rb-46204af-224751-414456 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-11 19:03:13,976 127 INFO rb-46204af-224751-414456 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-11 19:03:14,038 127 INFO rb-46204af-224751-414456 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-11 19:03:14,100 127 INFO rb-46204af-224751-414456 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-11 19:03:14,166 127 INFO rb-46204af-224751-414456 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-11 19:03:14,238 127 INFO rb-46204af-224751-414456 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-11 19:03:14,298 127 INFO rb-46204af-224751-414456 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-11 19:03:14,372 127 INFO rb-46204af-224751-414456 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-11 19:03:14,421 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:03:14] "POST /web/dataset/call_kw/production.cost.report/get_report_data HTTP/1.1" 200 - 27 0.021 0.027 2026-09-11 19:03:14,467 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:03:14] "POST /web/dataset/call_kw/report.mrp.production.cost.graph/get_views HTTP/1.1" 200 - 10 0.011 0.011 2026-09-11 19:03:14,500 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:03:14] "GET /web/bundle/web.assets_backend_lazy?lang=en_US HTTP/1.1" 200 - 6 0.001 0.025 2026-09-11 19:03:14,639 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/076c9db/web.assets_backend_lazy.min.css (id:31516) 2026-09-11 19:03:14,646 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:03:14] "GET /web/assets/076c9db/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 15 0.012 0.129 2026-09-11 19:03:14,722 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/07b5294/web.assets_backend_lazy.min.js (id:31517) 2026-09-11 19:03:14,728 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:03:14] "GET /web/assets/07b5294/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 6 0.007 0.215 2026-09-11 19:03:14,840 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:03:14] "POST /web/dataset/call_kw/report.mrp.production.cost.graph/web_read_group HTTP/1.1" 200 - 53 0.045 0.038 2026-09-11 19:03:14,853 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:03:14] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.004 2026-09-11 19:03:14,861 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:03:14] "GET /web/assets/7d291b5/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-09-11 19:03:14,914 127 INFO rb-46204af-224751-414456 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-11 19:03:14,980 127 INFO rb-46204af-224751-414456 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-11 19:03:15,035 127 INFO rb-46204af-224751-414456 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-11 19:03:15,089 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour.browser: tour succeeded 2026-09-11 19:03:15,089 127 INFO rb-46204af-224751-414456 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-11 19:03:15,142 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour.browser: heap 26770364 (allocated 27987968) 2026-09-11 19:03:15,146 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Closing chrome headless with pid 4440 2026-09-11 19:03:15,149 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Closing websocket connection 2026-09-11 19:03:15,149 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Terminating chrome headless with pid 4440 2026-09-11 19:03:15,233 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Chrome Log in: /tmp/odoo_tests/rb-46204af-224751-414456/chrome_logs/chrome_log_20260911_190315_233562_test_production_cost_report_tour.txt 2026-09-11 19:03:15,233 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_account.tests.test_production_cost_tour.TestProductionCostTour.test_production_cost_report_tour: Removing chrome user profile "/tmp/tmpqiq5etr8_chrome_odoo" 2026-09-11 19:03:15,289 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 19:03:15,759 127 INFO rb-46204af-224751-414456 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-11 19:03:15,780 127 INFO rb-46204af-224751-414456 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-11 19:03:15,801 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_account.tests.test_res_config_settings_arch: Starting TestMrpAccountSettingsCombinedArch.test_the_settings_region_this_module_extends_is_reachable ... 2026-09-11 19:03:15,827 127 INFO rb-46204af-224751-414456 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-11 19:03:15,867 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:03:21,879 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_filter.tests.test_mrp_production: Starting TestMRPProduction.test_mrp_production ... 2026-09-11 19:03:23,307 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 19:03:30,300 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [321533, 321534, 321535, 321536] 2026-09-11 19:03:30,300 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-09-11 19:03:30,301 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_bom_resolution: Starting TestMpsBomResolution.test_a_bom_line_restricted_to_another_variant_raises_no_indirect_demand ... 2026-09-11 19:03:30,990 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_bom_resolution: Starting TestMpsBomResolution.test_indirect_demand_propagates_through_an_unscheduled_intermediate ... 2026-09-11 19:03:31,407 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_bom_resolution: Starting TestMpsBomResolution.test_indirect_demand_uses_the_single_bom_the_lowest_sequence_selects ... 2026-09-11 19:03:31,836 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 19:03:39,638 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [321533, 321534, 321535, 321536] 2026-09-11 19:03:39,638 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-09-11 19:03:40,625 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_company_consistency: Starting TestMpsCompanyConsistency.test_a_schedule_cannot_be_created_against_a_warehouse_of_another_company ... 2026-09-11 19:03:40,770 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_company_consistency: Starting TestMpsCompanyConsistency.test_a_schedule_cannot_be_moved_to_a_product_of_another_company ... 2026-09-11 19:03:40,903 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_company_consistency: Starting TestMpsCompanyConsistency.test_a_schedule_cannot_be_moved_to_a_warehouse_of_another_company ... 2026-09-11 19:03:41,005 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_company_consistency: Starting TestMpsCompanyConsistency.test_a_schedule_cannot_explode_a_bill_of_materials_of_another_company ... 2026-09-11 19:03:41,116 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_company_consistency: Starting TestMpsCompanyConsistency.test_a_schedule_cannot_plan_a_product_of_another_company ... 2026-09-11 19:03:41,207 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_company_consistency: Starting TestMpsCompanyConsistency.test_a_schedule_whose_warehouse_product_and_bom_share_its_company_is_accepted ... 2026-09-11 19:03:41,295 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 19:03:48,771 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [321533, 321534, 321535, 321536] 2026-09-11 19:03:48,771 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-09-11 19:03:48,771 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_demand_forecast_entry: Starting TestMpsDemandForecastEntry.test_a_demand_forecast_beyond_the_cap_leaves_the_target_unmet ... 2026-09-11 19:03:49,076 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_demand_forecast_entry: Starting TestMpsDemandForecastEntry.test_a_demand_forecast_within_the_cap_is_replenished_whole_and_still_meets_the_target ... 2026-09-11 19:03:49,481 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 19:03:56,947 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [321533, 321534, 321535, 321536] 2026-09-11 19:03:56,948 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-09-11 19:03:56,948 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_forecast_report: Starting TestMpsForecastReport.test_a_manually_entered_replenishment_is_pinned_until_it_is_cleared ... 2026-09-11 19:03:57,254 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_forecast_report: Starting TestMpsForecastReport.test_available_to_promise_is_starting_inventory_plus_replenishment_less_actual_demand ... 2026-09-11 19:03:57,709 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_forecast_report: Starting TestMpsForecastReport.test_forecast_stock_of_a_period_opens_the_next_period_as_starting_inventory ... 2026-09-11 19:03:57,941 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_forecast_report: Starting TestMpsForecastReport.test_indirect_demand_cascades_down_a_two_level_bom_chain ... 2026-09-11 19:03:58,187 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_forecast_report: Starting TestMpsForecastReport.test_indirect_demand_equals_the_bom_line_ratio_times_the_parent_replenishment ... 2026-09-11 19:03:58,437 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_forecast_report: Starting TestMpsForecastReport.test_replenish_quantity_equals_the_gap_to_target_between_the_bounds ... 2026-09-11 19:03:58,801 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_forecast_report: Starting TestMpsForecastReport.test_replenish_quantity_is_capped_at_the_maximum_when_the_gap_is_larger ... 2026-09-11 19:03:59,043 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_forecast_report: Starting TestMpsForecastReport.test_replenish_quantity_is_raised_to_the_minimum_when_the_gap_is_smaller ... 2026-09-11 19:03:59,489 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 19:04:07,031 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [321533, 321534, 321535, 321536] 2026-09-11 19:04:07,032 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-09-11 19:04:07,032 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_horizon: Starting TestMpsHorizon.test_a_move_is_counted_in_the_period_of_its_local_date_not_its_utc_date ... 2026-09-11 19:04:07,323 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_horizon: Starting TestMpsHorizon.test_a_move_on_the_last_day_of_the_horizon_is_counted_in_the_last_period ... 2026-09-11 19:04:07,601 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 19:04:14,901 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [321533, 321534, 321535, 321536] 2026-09-11 19:04:14,901 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-09-11 19:04:14,901 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_indirect_demand_order: Starting TestMpsIndirectDemandOrder.test_a_component_on_two_bom_paths_owes_both_when_its_direct_line_comes_first ... 2026-09-11 19:04:15,291 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_indirect_demand_order: Starting TestMpsIndirectDemandOrder.test_a_component_on_two_bom_paths_owes_both_when_its_direct_line_comes_last ... 2026-09-11 19:04:15,726 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 19:04:22,945 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [321533, 321534, 321535, 321536] 2026-09-11 19:04:22,945 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-09-11 19:04:22,945 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_indirect_demand_scope: Starting TestMpsIndirectDemandScope.test_indirect_demand_after_a_delivery_is_the_same_when_the_parent_row_is_off_screen ... 2026-09-11 19:04:23,656 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_indirect_demand_scope: Starting TestMpsIndirectDemandScope.test_indirect_demand_from_a_receipt_is_the_same_when_the_parent_row_is_off_screen ... 2026-09-11 19:04:24,282 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 19:04:32,077 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [321533, 321534, 321535, 321536] 2026-09-11 19:04:32,077 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-09-11 19:04:32,077 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_lead_time_direction: Starting TestMpsLeadTimeDirection.test_a_manufacturing_lead_time_moves_component_demand_into_an_earlier_period ... 2026-09-11 19:04:32,515 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 19:04:40,568 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [321533, 321534, 321535, 321536] 2026-09-11 19:04:40,568 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-09-11 19:04:40,569 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_method: Starting TestMpsMethod.test_daily_periods_cover_one_calendar_day_each_from_today ... 2026-09-11 19:04:40,713 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_method: Starting TestMpsMethod.test_monthly_periods_cover_whole_calendar_months_from_the_current_one ... 2026-09-11 19:04:40,863 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_method: Starting TestMpsMethod.test_purchase_order_planning_date_falls_back_to_the_order_date ... 2026-09-11 19:04:40,988 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_method: Starting TestMpsMethod.test_purchase_order_planning_date_is_the_earliest_line_arrival ... 2026-09-11 19:04:41,108 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_method: Starting TestMpsMethod.test_weekly_periods_run_monday_to_sunday_from_the_current_week ... 2026-09-11 19:04:41,285 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 19:04:49,217 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [321533, 321534, 321535, 321536] 2026-09-11 19:04:49,217 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-09-11 19:04:49,217 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_multi_company: Starting TestMpsMultiCompany.test_a_user_of_another_company_cannot_read_a_forecast_row_of_this_company ... 2021-10-22 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [14], uid: 2399, model: mrp.product.forecast 2026-09-11 19:04:49,424 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_multi_company: Starting TestMpsMultiCompany.test_a_user_of_another_company_cannot_read_a_schedule_of_this_company ... 2021-10-22 00:00:00,000 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [51], uid: 2399, model: mrp.production.schedule 2026-09-11 19:04:49,696 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 19:04:57,114 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [321533, 321534, 321535, 321536] 2026-09-11 19:04:57,114 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-09-11 19:04:57,114 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_period_alignment: Starting TestMpsPeriodAlignment.test_a_demand_forecast_lands_in_the_period_column_it_was_entered_in ... 2026-09-11 19:04:57,862 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_period_alignment: Starting TestMpsPeriodAlignment.test_a_manual_replenishment_lands_in_the_period_column_it_was_entered_in ... 2026-09-11 19:04:58,588 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_period_alignment: Starting TestMpsPeriodAlignment.test_clearing_a_manual_replenishment_clears_the_period_column_it_was_cleared_in ... 2026-09-11 19:04:59,261 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 19:05:06,875 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [321533, 321534, 321535, 321536] 2026-09-11 19:05:06,875 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-09-11 19:05:06,875 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_replenishment: Starting TestMpsReplenishment.test_replenishing_a_manufactured_product_creates_one_order_for_the_shortfall ... 2026-09-11 19:05:07,397 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_replenishment: Starting TestMpsReplenishment.test_replenishing_a_purchased_product_creates_one_quotation_for_the_shortfall ... 2026-09-11 19:05:07,678 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_replenishment: Starting TestMpsReplenishment.test_two_replenishments_for_different_periods_do_not_merge_into_one_quotation ... 2026-09-11 19:05:08,086 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 19:05:16,424 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [321533, 321534, 321535, 321536] 2026-09-11 19:05:16,424 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-09-11 19:05:16,424 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_row_order: Starting TestMpsRowOrder.test_the_grid_lists_its_rows_in_the_order_the_page_was_searched_in ... 2026-09-11 19:05:16,796 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 19:05:23,994 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [321533, 321534, 321535, 321536] 2026-09-11 19:05:23,994 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-09-11 19:05:24,603 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_settings_access: Starting TestMpsSettingsAccess.test_a_company_field_outside_the_display_settings_is_refused ... 2026-09-11 19:05:24,695 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_settings_access: Starting TestMpsSettingsAccess.test_a_neighbouring_mps_setting_the_screen_never_edits_is_refused ... 2026-09-11 19:05:24,784 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_settings_access: Starting TestMpsSettingsAccess.test_a_user_outside_the_mps_manager_group_cannot_change_the_display_settings ... 2026-09-11 19:05:24,868 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_settings_access: Starting TestMpsSettingsAccess.test_an_mps_manager_can_change_the_manufacturing_period_for_their_own_company ... 2026-09-11 19:05:24,912 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_settings_access: Starting TestMpsSettingsAccess.test_an_mps_manager_can_reveal_a_kpi_row_for_their_own_company ... 2026-09-11 19:05:24,955 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_settings_access: Starting TestMpsSettingsAccess.test_an_mps_manager_cannot_change_the_display_settings_of_another_company ... 2026-09-11 19:05:25,051 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_settings_access: Starting TestMpsSettingsAccess.test_the_company_record_itself_stays_closed_to_a_plain_mps_manager ... 2026-09-11 19:05:25,161 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2407, model: res.company 2026-09-11 19:05:25,272 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 19:05:32,760 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [321533, 321534, 321535, 321536] 2026-09-11 19:05:32,760 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-09-11 19:05:32,760 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_translation_collision: Starting TestMpsTranslationCollision.test_no_source_string_of_this_module_is_translated_differently_elsewhere ... 2026-09-11 19:05:38,290 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 19:05:45,811 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [321533, 321534, 321535, 321536] 2026-09-11 19:05:45,811 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-09-11 19:05:45,811 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_warehouse_bucketing: Starting TestMpsWarehouseBucketing.test_a_delivery_out_of_a_nested_warehouse_counts_on_the_enclosing_warehouse_row ... 2026-09-11 19:05:47,766 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_warehouse_bucketing: Starting TestMpsWarehouseBucketing.test_a_quotation_arriving_in_a_nested_warehouse_counts_on_the_enclosing_warehouse_row ... 2026-09-11 19:05:49,404 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_warehouse_bucketing: Starting TestMpsWarehouseBucketing.test_a_quotation_counts_on_the_warehouse_it_is_delivered_into ... 2026-09-11 19:05:51,406 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_warehouse_bucketing: Starting TestMpsWarehouseBucketing.test_a_quotation_is_counted_as_often_as_the_drill_down_lists_it ... 2026-09-11 19:05:53,475 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_warehouse_bucketing: Starting TestMpsWarehouseBucketing.test_a_receipt_into_a_nested_warehouse_counts_on_the_enclosing_warehouse_row ... 2026-09-11 19:05:55,453 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_warehouse_bucketing: Starting TestMpsWarehouseBucketing.test_a_receipt_into_a_nested_warehouse_is_counted_as_often_as_the_drill_down_lists_it ... 2026-09-11 19:05:57,330 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_warehouse_bucketing: Starting TestMpsWarehouseBucketing.test_confirming_a_quotation_does_not_move_it_to_a_different_warehouse_row ... 2026-09-11 19:05:59,686 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_warehouse_bucketing: Starting TestMpsWarehouseBucketing.test_the_enclosing_warehouse_row_opens_with_the_stock_held_in_the_nested_warehouse ... 2026-09-11 19:06:01,856 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 19:06:08,999 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [321533, 321534, 321535, 321536] 2026-09-11 19:06:08,999 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mrp.production.schedule records with IDs: [1, 2, 3, 4] 2026-09-11 19:06:08,999 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_warehouse_scope: Starting TestMpsWarehouseScope.test_actual_demand_and_replenishment_are_scoped_to_the_schedule_warehouse ... 2026-09-11 19:06:09,403 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_warehouse_scope: Starting TestMpsWarehouseScope.test_actual_demand_of_a_warehouse_ignores_which_other_schedules_are_displayed ... 2026-09-11 19:06:09,806 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_mps.tests.test_mps_warehouse_scope: Starting TestMpsWarehouseScope.test_starting_inventory_is_scoped_to_the_schedule_warehouse ... 2026-09-11 19:06:10,443 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 19:06:11,209 127 INFO rb-46204af-224751-414456 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-11 19:06:13,392 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [203] 2026-09-11 19:06:13,450 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [204] 2026-09-11 19:06:14,483 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [206] 2026-09-11 19:06:14,708 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3481] 2026-09-11 19:06:15,757 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [208] 2026-09-11 19:06:15,815 127 INFO rb-46204af-224751-414456 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-11 19:06:18,165 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [211] 2026-09-11 19:06:18,250 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [212] 2026-09-11 19:06:19,291 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [214] 2026-09-11 19:06:19,527 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3482] 2026-09-11 19:06:20,660 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [216] 2026-09-11 19:06:20,720 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [63817] 2026-09-11 19:06:20,763 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_plm_approval.tests.test_eco_approval_state: Starting TestEcoApprovalState.test_a_refused_line_dominates_a_done_line ... 2026-09-11 19:06:23,009 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [219] 2026-09-11 19:06:23,077 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [220] 2026-09-11 19:06:23,325 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3483] 2026-09-11 19:06:23,461 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3484] 2026-09-11 19:06:24,532 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [222] 2026-09-11 19:06:24,702 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3485] 2026-09-11 19:06:24,762 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2327] 2026-09-11 19:06:24,830 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3486] 2026-09-11 19:06:24,941 127 INFO rb-46204af-224751-414456 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-11 19:06:25,805 127 INFO rb-46204af-224751-414456 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-11 19:06:27,880 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [226] 2026-09-11 19:06:27,935 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [227] 2026-09-11 19:06:29,060 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [229] 2026-09-11 19:06:30,210 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3487] 2026-09-11 19:06:30,319 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3488] 2026-09-11 19:06:31,462 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [231] 2026-09-11 19:06:31,521 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_plm_approval.tests.test_eco_approval_state: Starting TestEcoApprovalState.test_the_priority_map_ranks_every_approval_line_state ... 2026-09-11 19:06:32,373 127 INFO rb-46204af-224751-414456 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-11 19:06:34,527 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [235] 2026-09-11 19:06:34,609 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [236] 2026-09-11 19:06:35,857 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [238] 2026-09-11 19:06:36,112 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3489] 2026-09-11 19:06:36,178 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 19:06:36,858 127 INFO rb-46204af-224751-414456 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-11 19:06:39,223 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [241] 2026-09-11 19:06:39,290 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [242] 2026-09-11 19:06:39,626 127 INFO rb-46204af-224751-414456 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-11 19:06:41,880 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [245] 2026-09-11 19:06:41,965 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [246] 2026-09-11 19:06:42,403 127 INFO rb-46204af-224751-414456 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-11 19:06:44,634 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [249] 2026-09-11 19:06:44,708 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [250] 2026-09-11 19:06:44,960 127 INFO rb-46204af-224751-414456 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-11 19:06:47,096 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [253] 2026-09-11 19:06:47,163 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [254] 2026-09-11 19:06:47,665 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3490] 2026-09-11 19:06:47,715 127 INFO rb-46204af-224751-414456 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-11 19:06:49,945 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [257] 2026-09-11 19:06:50,002 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [258] 2026-09-11 19:06:50,358 127 INFO rb-46204af-224751-414456 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-11 19:06:52,351 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [261] 2026-09-11 19:06:52,421 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [262] 2026-09-11 19:06:52,648 127 INFO rb-46204af-224751-414456 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-11 19:06:54,975 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [265] 2026-09-11 19:06:55,040 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [266] 2026-09-11 19:06:55,536 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3491] 2026-09-11 19:06:55,637 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_plm_approval.tests.test_mrp_bom_freeze: Starting TestMrpBomFreeze.test_publishing_two_revisions_at_once_is_not_frozen ... 2026-09-11 19:06:57,691 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [269] 2026-09-11 19:06:57,752 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [270] 2026-09-11 19:06:58,251 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3492] 2026-09-11 19:06:58,395 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 19:06:59,091 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_plm_approval.tests.test_plm_approval: Starting TestPLMApproval.test_approval_request_without_eco_access ... 2026-09-11 19:07:00,110 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [272] 2026-09-11 19:07:00,227 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2433, model: viin.mrp.eco 2026-09-11 19:07:00,523 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2433 deleted mail.activity records with IDs: [2339] 2026-09-11 19:07:00,570 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2433, model: viin.mrp.eco 2026-09-11 19:07:00,675 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2339] 2026-09-11 19:07:00,821 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [3493] 2026-09-11 19:07:00,945 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2433, model: viin.mrp.eco 2026-09-11 19:07:00,971 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_plm_approval.tests.test_plm_approval: Starting TestPLMApproval.test_plm_with_approval ... 2026-09-11 19:07:02,155 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2340] 2026-09-11 19:07:02,434 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_plm_approval.tests.test_plm_approval: Starting TestPLMApproval.test_unlink_eco_on_confirm_approval ... 2026-09-11 19:07:03,637 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [63964, 63946] 2026-09-11 19:07:03,699 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 19:07:03,715 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_plm_approval.tests.test_plm_approval_views: Starting TestPlmApprovalViewStructure.test_no_tree_idiom_survives_in_this_module ... 2026-09-11 19:07:03,737 127 INFO rb-46204af-224751-414456 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-11 19:07:03,817 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_plm_approval.tests.test_plm_approval_views: Starting TestPlmApprovalViewStructure.test_the_approval_request_form_serves_the_eco_column ... 2026-09-11 19:07:03,939 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_plm_approval.tests.test_plm_approval_views: Starting TestPlmApprovalViewStructure.test_the_eco_form_serves_the_approval_statusbar ... 2026-09-11 19:07:03,983 127 INFO rb-46204af-224751-414456 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-11 19:07:04,027 127 INFO rb-46204af-224751-414456 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-11 19:07:04,095 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:07:05,833 127 INFO rb-46204af-224751-414456 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-11 19:07:06,881 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2427, 2426] 2026-09-11 19:07:07,034 127 INFO rb-46204af-224751-414456 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-11 19:07:08,103 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2429, 2428] 2026-09-11 19:07:08,213 127 INFO rb-46204af-224751-414456 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-11 19:07:09,247 127 INFO rb-46204af-224751-414456 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-11 19:07:10,438 127 INFO rb-46204af-224751-414456 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-11 19:07:11,580 127 INFO rb-46204af-224751-414456 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-11 19:07:12,603 127 INFO rb-46204af-224751-414456 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-11 19:07:13,745 127 INFO rb-46204af-224751-414456 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-11 19:07:15,078 127 INFO rb-46204af-224751-414456 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-11 19:07:16,165 127 INFO rb-46204af-224751-414456 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-11 19:07:17,180 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2443, 2442] 2026-09-11 19:07:17,314 127 INFO rb-46204af-224751-414456 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-11 19:07:18,495 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2445, 2444] 2026-09-11 19:07:18,641 127 INFO rb-46204af-224751-414456 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-11 19:07:19,801 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2447, 2446] 2026-09-11 19:07:19,958 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_eco_subcontract_interlock: Starting TestSubcontractEcoInterlock.test_the_subcontract_order_is_counted_once ... 2026-09-11 19:07:21,142 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2449, 2448] 2026-09-11 19:07:21,293 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 19:07:21,305 127 INFO rb-46204af-224751-414456 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-11 19:07:21,322 127 INFO rb-46204af-224751-414456 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-11 19:07:21,376 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:07:22,943 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_plm_subcontracting: Starting TestPLMSubcontracting.test_subcontracting_fully_production_order ... 2026-09-11 19:07:24,022 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2451, 2450] 2026-09-11 19:07:24,224 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_plm_subcontracting_purchase.tests.test_plm_subcontracting: Starting TestPLMSubcontracting.test_subcontracting_partial_production_order ... 2026-09-11 19:07:25,544 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2455, 2454] 2026-09-11 19:07:25,714 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 19:07:26,527 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_plm_test_full.tests.test_plm_subcontracting: Starting TestSubcontractProductionBOM.test_eco_change_mo_to_subcontracting ... 2026-09-11 19:07:28,819 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [277] 2026-09-11 19:07:28,922 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2456] 2026-09-11 19:07:29,105 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_plm_test_full.tests.test_plm_subcontracting: Starting TestSubcontractProductionBOM.test_eco_change_mo_to_subcontracting_through_the_approval ... 2026-09-11 19:07:31,040 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2342] 2026-09-11 19:07:31,300 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted stock.move.line records with IDs: [2457] 2026-09-11 19:07:31,575 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_plm_test_full.tests.test_plm_subcontracting: Starting TestSubcontractProductionBOM.test_eco_subcontracting_wizard ... 2026-09-11 19:07:32,635 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_plm_test_full.tests.test_plm_subcontracting: Starting TestSubcontractProductionBOM.test_eco_subcontracting_wizard_draft_production ... 2026-09-11 19:07:33,455 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_plm_test_full.tests.test_plm_subcontracting: Starting TestSubcontractProductionBOM.test_eco_subcontracting_wizard_empty_quantity ... 2026-09-11 19:07:34,497 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_plm_test_full.tests.test_plm_subcontracting: Starting TestSubcontractProductionBOM.test_eco_subcontracting_wizard_same_quantity ... 2026-09-11 19:07:35,578 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:07:35,592 127 INFO rb-46204af-224751-414456 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-11 19:07:35,624 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:07:36,257 127 INFO rb-46204af-224751-414456 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-11 19:07:36,309 127 INFO rb-46204af-224751-414456 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-11 19:07:36,344 127 INFO rb-46204af-224751-414456 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-11 19:07:36,423 127 INFO rb-46204af-224751-414456 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-11 19:07:36,534 127 INFO rb-46204af-224751-414456 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-11 19:07:36,601 127 INFO rb-46204af-224751-414456 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-11 19:07:36,691 127 INFO rb-46204af-224751-414456 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-11 19:07:36,705 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 19:07:37,885 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:07:37] "GET /shop/e-com11-cabinet-with-doors-15/document/14 HTTP/1.1" 303 - 25 0.013 1.169 2026-09-11 19:07:37,887 127 INFO rb-46204af-224751-414456 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-11 19:07:37,914 127 INFO rb-46204af-224751-414456 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-11 19:07:37,993 127 INFO rb-46204af-224751-414456 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-11 19:07:38,070 127 INFO rb-46204af-224751-414456 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-11 19:07:38,107 127 INFO rb-46204af-224751-414456 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-11 19:07:38,194 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 19:07:38,419 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:07:38] "GET /shop/e-com11-cabinet-with-doors-15/document/17 HTTP/1.1" 303 - 25 0.009 0.218 2026-09-11 19:07:38,421 127 INFO rb-46204af-224751-414456 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-11 19:07:38,444 127 INFO rb-46204af-224751-414456 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-11 19:07:38,498 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 19:07:38,514 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_progress.tests.test_access_rights: Starting TestAccessRight.test_access_rights ... 2026-09-11 19:07:38,826 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3494] 2026-09-11 19:07:38,835 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [64105] 2026-09-11 19:07:38,841 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 19:07:39,204 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3495] 2026-09-11 19:07:39,213 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [64107] 2026-09-11 19:07:39,219 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 19:07:39,240 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2442, model: mrp.production.progress 2026-09-11 19:07:39,254 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2442, model: mrp.production.progress 2026-09-11 19:07:39,257 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2442, model: mrp.production.progress 2026-09-11 19:07:39,260 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2442, model: mrp.production.progress 2026-09-11 19:07:39,301 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 19:07:39,317 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_progress.tests.test_production: Starting TestProduction.test_01_compute_production_child ... 2026-09-11 19:07:40,457 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_progress.tests.test_production: Starting TestProduction.test_02_compute_production_progress ... 2026-09-11 19:07:41,536 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:07:41,551 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_progress.tests.test_production_progress: Starting TestProductionProgress.test_01_create_production_progress ... 2026-09-11 19:07:42,220 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_progress.tests.test_production_progress: Starting TestProductionProgress.test_02_compute_production_progress ... 2026-09-11 19:07:42,976 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move records with IDs: [710] 2026-09-11 19:07:43,459 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:07:43,569 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_progress.tests.test_progress_features: Starting TestProgressFeatures.test_progress_origin_filter ... 2026-09-11 19:07:43,730 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:07:47,075 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_standard_consumption.tests.test_access_rights: Starting TestAccessRight.test_access_rights ... 2026-09-11 19:07:47,337 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2444, model: mrp.production.standard.consumption 2026-09-11 19:07:47,350 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2444, model: mrp.production.standard.consumption 2026-09-11 19:07:47,354 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2444, model: mrp.production.standard.consumption 2026-09-11 19:07:47,358 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2444, model: mrp.production.standard.consumption 2026-09-11 19:07:47,394 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 19:07:50,840 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_bom_byproduct: Starting TestMrpBomByProduct.test_compute_product_qty_byproduct ... 2026-09-11 19:07:50,864 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_bom_byproduct: Starting TestMrpBomByProduct.test_onchange_product_qty_byproduct ... 2026-09-11 19:07:50,904 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 19:07:54,189 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_bom_line: Starting TestMrpBomLine.test_compute_product_qty ... 2026-09-11 19:07:54,220 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_bom_line: Starting TestMrpBomLine.test_onchange_product_qty ... 2026-09-11 19:07:54,281 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 19:07:57,729 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_production_standard_consumption: Starting TestMRPProductionStandardConssumption.test_01_compute_consumption_factor ... 2026-09-11 19:07:57,929 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_production_standard_consumption: Starting TestMRPProductionStandardConssumption.test_02_compute_product_qty ... 2026-09-11 19:07:58,215 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_production_standard_consumption: Starting TestMRPProductionStandardConssumption.test_03_compute_product_qty ... 2026-09-11 19:07:58,486 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_production_standard_consumption: Starting TestMRPProductionStandardConssumption.test_04_compute_consumed_difference_quantity ... 2026-09-11 19:07:59,689 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_production_standard_consumption: Starting TestMRPProductionStandardConssumption.test_05_compute_consumed_difference_quantity ... 2026-09-11 19:08:00,882 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_production_standard_consumption: Starting TestMRPProductionStandardConssumption.test_06_compute_consumed_difference_quantity ... 2026-09-11 19:08:02,165 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_standard_consumption.tests.test_mrp_production_standard_consumption: Starting TestMRPProductionStandardConssumption.test_07_compute_consumed_difference_quantity ... 2026-09-11 19:08:04,176 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 19:08:07,606 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_standard_consumption.tests.test_production_workflow: Starting TestProductionWorkflow.test_01_base_production_workflow ... 2026-09-11 19:08:08,746 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_standard_consumption.tests.test_production_workflow: Starting TestProductionWorkflow.test_02_base_production_workflow ... 2026-09-11 19:08:10,633 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_standard_consumption.tests.test_production_workflow: Starting TestProductionWorkflow.test_03_backorder_production_workflow ... 2026-09-11 19:08:13,303 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_standard_consumption.tests.test_production_workflow: Starting TestProductionWorkflow.test_04_backorder_production_workflow ... 2026-09-11 19:08:16,583 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_standard_consumption.tests.test_production_workflow: Starting TestProductionWorkflow.test_05_backorder_production_workflow ... 2026-09-11 19:08:16,856 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mrp.bom.line records with IDs: [217, 218] 2026-09-11 19:08:18,999 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_standard_consumption.tests.test_production_workflow: Starting TestProductionWorkflow.test_06_backorder_production_workflow ... 2026-09-11 19:08:20,456 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 19:08:23,768 127 INFO rb-46204af-224751-414456 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-11 19:08:24,028 127 INFO rb-46204af-224751-414456 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-11 19:08:24,306 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 19:08:27,471 127 INFO rb-46204af-224751-414456 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-11 19:08:27,790 127 INFO rb-46204af-224751-414456 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-11 19:08:29,324 127 INFO rb-46204af-224751-414456 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-11 19:08:29,609 127 INFO rb-46204af-224751-414456 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-11 19:08:30,982 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 19:08:31,166 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_link.tests.test_subcontract_link_allocation: Starting TestSubcontractLinkInstallFill.test_a_production_reaching_two_receipts_is_named_in_the_log_and_stops_nothing ... 2026-09-11 19:08:31,542 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_link.tests.test_subcontract_link_allocation: Starting TestSubcontractLinkInstallFill.test_a_receipt_is_linked_to_exactly_the_orders_that_supplied_it_above_prefetch_max ... 2026-09-11 19:08:34,132 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_link.models.stock_move: Subcontract receipt link allocation spans 1201 moves, destinations and candidates together, in one pass 2026-09-11 19:08:34,942 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_link.tests.test_subcontract_link_allocation: Starting TestSubcontractLinkInstallFill.test_reordering_two_receipt_lines_by_sequence_re_attributes_the_order_they_both_contest ... 2026-09-11 19:08:35,180 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_link.tests.test_subcontract_link_allocation: Starting TestSubcontractLinkInstallFill.test_running_the_install_fill_a_second_time_moves_no_link ... 2026-09-11 19:08:35,517 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_link.tests.test_subcontract_link_allocation: Starting TestSubcontractLinkInstallFill.test_the_install_fill_allocates_exactly_what_the_module_compute_allocates ... 2026-09-11 19:08:36,166 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_link.tests.test_subcontract_link_allocation: Starting TestSubcontractLinkInstallFill.test_the_install_fill_reproduces_the_links_the_orm_made_for_existing_data ... 2026-09-11 19:08:36,594 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_link.tests.test_subcontract_link_allocation: Starting TestSubcontractLinkInstallFill.test_the_install_fill_stops_allocating_where_odoo_float_is_zero_stops ... 2026-09-11 19:08:37,155 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_link.tests.test_subcontract_link_allocation: Starting TestSubcontractLinkInstallFill.test_the_install_fill_takes_destinations_in_sequence_and_id_order ... 2026-09-11 19:08:37,506 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_link.tests.test_subcontract_link_allocation: Starting TestSubcontractLinkInstallFill.test_the_install_fill_writes_only_inside_the_subcontracting_population ... 2026-09-11 19:08:37,894 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:08:38,100 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_link.tests.test_subcontract_link_allocation: Starting TestSubcontractLinkReallocation.test_a_production_follows_its_finished_move_to_the_receipt_that_claims_it ... 2026-09-11 19:08:38,452 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:08:38,657 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_link.tests.test_subcontract_link_allocation: Starting TestSubcontractLinkFieldDependencyDeclaration.test_subcontract_picking_move_id_declared_dependencies_never_walk_back_to_itself ... 2026-09-11 19:08:38,710 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:08:38,877 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_link.tests.test_subcontract_link_allocation: Starting TestSubcontractLinkAllocationBound.test_a_receipt_never_holds_more_claimed_output_than_its_own_demand ... 2026-09-11 19:08:39,301 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:08:39,555 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_link.tests.test_subcontract_link_allocation: Starting TestSubcontractLinkClosureSizeDiagnostic.test_the_closure_size_diagnostic_fires_on_total_population_not_destination_count_alone ... 2026-09-11 19:08:40,310 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:08:40,708 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_link.tests.test_subcontracting_link: Starting TestSubcontractingLink.test_a_partial_receipt_and_its_backorder_each_hold_only_their_own_production ... 2026-09-11 19:08:42,570 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2573] 2026-09-11 19:08:43,003 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2577] 2026-09-11 19:08:43,264 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_link.tests.test_subcontracting_link: Starting TestSubcontractingLink.test_the_backorder_production_points_at_the_backorder_receipt_not_the_original ... 2026-09-11 19:08:44,886 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2583] 2026-09-11 19:08:45,271 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2587] 2026-09-11 19:08:45,543 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:08:45,560 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_loss_report.tests.test_manifest_18_0_disposition: Starting TestLossReportManifestDisposition.test_live_test_urls_point_to_18_0_demo_hosts ... 2026-09-11 19:08:45,580 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_loss_report.tests.test_manifest_18_0_disposition: Starting TestLossReportManifestDisposition.test_manifest_auto_installs ... 2026-09-11 19:08:45,603 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_loss_report.tests.test_manifest_18_0_disposition: Starting TestLossReportManifestDisposition.test_manifest_is_installable ... 2026-09-11 19:08:45,636 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:08:45,717 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_loss_report.tests.test_mrp_subcontracting_loss_report_columns_options_tolerance: Starting TestMrpSubcontractingLossReportColumnsOptionsTolerance.test_columns_options_without_columns_loss_key_does_not_raise_for_purchase_order_group_by ... 2026-09-11 19:08:45,757 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_loss_report.tests.test_mrp_subcontracting_loss_report_columns_options_tolerance: Starting TestMrpSubcontractingLossReportColumnsOptionsTolerance.test_missing_columns_options_key_does_not_raise_for_purchase_order_group_by ... 2026-09-11 19:08:45,786 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_loss_report.tests.test_mrp_subcontracting_loss_report_columns_options_tolerance: Starting TestMrpSubcontractingLossReportColumnsOptionsTolerance.test_missing_columns_options_key_does_not_raise_on_the_real_co_installed_registry ... 2026-09-11 19:08:45,824 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:08:45,859 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_subcontracting_report/tests/test_columns_options_contract.py", line 46, 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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:08:48,637 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ee05fd80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_subcontracting_report/tests/test_columns_options_contract.py", line 46, 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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:08:48,638 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86e7455f80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_subcontracting_report/tests/test_columns_options_contract.py", line 46, 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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:08:48,644 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_subcontracting_report/tests/test_columns_options_contract.py", line 46, 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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:08:48,648 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86e74554e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_subcontracting_report/tests/test_columns_options_contract.py", line 46, 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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:08:48,663 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_report.tests.test_columns_options_contract: Starting TestSubcontractingReportColumnsOptionsContract.test_columns_options_merge_keeps_the_base_key_alongside_a_dependents_added_key ... 2026-09-11 19:08:48,687 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_report.tests.test_columns_options_contract: Starting TestSubcontractingReportColumnsOptionsContract.test_display_columns_options_merge_keeps_the_base_key_alongside_a_dependents_added_key ... 2026-09-11 19:08:48,752 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:08:50,675 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86e745b880> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:08:50,675 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ee05fd80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:08:50,681 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:08:50,685 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86edbdcd60> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:08:50,713 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:08:50,728 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_report.tests.test_columns_options_contract: Starting TestInitFilterOptionsColumnsSeeding.test_a_client_that_passes_no_options_still_gets_the_column_keys_it_renders ... 2026-09-11 19:08:50,778 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_report.tests.test_columns_options_contract: Starting TestInitFilterOptionsColumnsSeeding.test_both_branches_agree_on_the_column_keys_they_offer ... 2026-09-11 19:08:50,840 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:08:53,163 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_report.tests.test_details_report_data_path: Starting TestSubcontractingReportDetailsDataPath.test_details_report_consumed_matches_completed_mo_raw_move_lines ... 2026-09-11 19:08:53,271 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_report.tests.test_details_report_data_path: Starting TestSubcontractingReportDetailsDataPath.test_details_report_delivered_matches_validated_resupply_move_qty ... 2026-09-11 19:08:53,336 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_report.tests.test_details_report_data_path: Starting TestSubcontractingReportDetailsDataPath.test_details_report_demand_matches_bom_requirement_for_ordered_qty ... 2026-09-11 19:08:53,415 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_report.tests.test_details_report_data_path: Starting TestSubcontractingReportDetailsDataPath.test_details_report_remaining_consume_is_zero_when_fully_consumed ... 2026-09-11 19:08:53,490 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_report.tests.test_details_report_data_path: Starting TestSubcontractingReportDetailsDataPath.test_details_report_remaining_deliver_is_zero_when_fully_delivered ... 2026-09-11 19:08:53,577 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_report.tests.test_details_report_data_path: Starting TestSubcontractingReportDetailsDataPath.test_mo_reaches_done_through_the_real_subcontracting_workflow ... 2026-09-11 19:08:53,610 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:08:54,434 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_report.tests.test_filter_options_completion: Starting TestSubcontractingReportFilterOptionsCompletion.test_caller_supplied_material_grouping_is_honoured_in_the_report_body ... 2026-09-11 19:08:54,551 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_report.tests.test_filter_options_completion: Starting TestSubcontractingReportFilterOptionsCompletion.test_caller_supplied_material_grouping_survives_in_the_returned_filter_options ... 2026-09-11 19:08:54,644 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_report.tests.test_filter_options_completion: Starting TestSubcontractingReportFilterOptionsCompletion.test_completing_current_date_keeps_a_just_approved_order_in_range ... 2026-09-11 19:08:54,726 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_report.tests.test_filter_options_completion: Starting TestSubcontractingReportFilterOptionsCompletion.test_completing_product_ids_does_not_filter_out_the_requested_product ... 2026-09-11 19:08:54,840 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_report.tests.test_filter_options_completion: Starting TestSubcontractingReportFilterOptionsCompletion.test_details_lines_are_still_produced_when_the_caller_omits_current_group_by ... 2026-09-11 19:08:54,913 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_report.tests.test_filter_options_completion: Starting TestSubcontractingReportFilterOptionsCompletion.test_details_report_answers_a_caller_that_omits_partner_ids ... 2026-09-11 19:08:54,987 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_report.tests.test_filter_options_completion: Starting TestSubcontractingReportFilterOptionsCompletion.test_details_report_answers_a_caller_that_omits_purchase_order_ids ... 2026-09-11 19:08:55,075 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_report.tests.test_filter_options_completion: Starting TestSubcontractingReportFilterOptionsCompletion.test_details_report_answers_a_caller_that_supplies_only_the_overview_line ... 2026-09-11 19:08:55,160 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_report.tests.test_filter_options_completion: Starting TestSubcontractingReportFilterOptionsCompletion.test_purchase_order_grouping_lists_the_matching_order_with_its_materials ... 2026-09-11 19:08:55,263 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:08:56,844 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_report.tests.test_filter_options_completion: Starting TestSubcontractingOverviewFilterOptionsCompletion.test_caller_supplied_date_range_is_not_widened_to_the_default_window ... 2026-09-11 19:08:56,999 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_report.tests.test_filter_options_completion: Starting TestSubcontractingOverviewFilterOptionsCompletion.test_caller_supplied_partner_filter_is_not_widened_to_every_partner ... 2026-09-11 19:08:57,086 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_report.tests.test_filter_options_completion: Starting TestSubcontractingOverviewFilterOptionsCompletion.test_caller_supplied_product_filter_is_not_widened_to_every_product ... 2026-09-11 19:08:57,166 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_report.tests.test_filter_options_completion: Starting TestSubcontractingOverviewFilterOptionsCompletion.test_overview_report_answers_a_caller_that_omits_current_date ... 2026-09-11 19:08:57,247 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_report.tests.test_filter_options_completion: Starting TestSubcontractingOverviewFilterOptionsCompletion.test_overview_report_answers_a_caller_that_omits_partner_ids ... 2026-09-11 19:08:57,316 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_report.tests.test_filter_options_completion: Starting TestSubcontractingOverviewFilterOptionsCompletion.test_overview_report_answers_a_caller_that_omits_product_ids ... 2026-09-11 19:08:57,380 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_report.tests.test_filter_options_completion: Starting TestSubcontractingOverviewFilterOptionsCompletion.test_overview_report_answers_a_caller_that_supplies_no_filter_options_at_all ... 2026-09-11 19:08:57,439 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_report.tests.test_filter_options_completion: Starting TestSubcontractingOverviewFilterOptionsCompletion.test_overview_report_without_a_product_filter_lists_every_subcontracted_product ... 2026-09-11 19:08:57,516 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:08:57,570 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_report.tests.test_fiscalyear_date_range: Starting TestSubcontractingReportFiscalYearDateRange.test_last_year_range_on_31_december_reports_prior_financial_year ... 2026-09-11 19:08:57,686 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_report.tests.test_fiscalyear_date_range: Starting TestSubcontractingReportFiscalYearDateRange.test_this_year_range_on_31_december_reports_current_financial_year ... 2026-09-11 19:08:57,812 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_report.tests.test_fiscalyear_date_range: Starting TestSubcontractingReportFiscalYearDateRange.test_today_range_on_31_december_reports_current_financial_year ... 2026-09-11 19:08:57,953 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:08:57,986 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_report.tests.test_fiscalyear_date_range: Starting TestSubcontractingReportFiscalYearDateRangeJuneYearEnd.test_last_year_range_on_30_june_year_end_reports_prior_financial_year ... 2026-09-11 19:08:58,100 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_report.tests.test_fiscalyear_date_range: Starting TestSubcontractingReportFiscalYearDateRangeJuneYearEnd.test_this_year_range_on_30_june_year_end_reports_current_financial_year ... 2026-09-11 19:08:58,206 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_report.tests.test_fiscalyear_date_range: Starting TestSubcontractingReportFiscalYearDateRangeJuneYearEnd.test_today_range_on_30_june_year_end_reports_current_financial_year ... 2026-09-11 19:08:58,329 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:08:58,374 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_report.tests.test_last_year_leap_day_boundary: Starting TestSubcontractingReportLastYearLeapDayBoundary.test_last_year_range_on_leap_day_does_not_raise ... 2026-09-11 19:08:58,499 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:08:58,513 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_report.tests.test_manifest_18_0_disposition: Starting TestSubcontractingReportManifestDisposition.test_live_test_urls_point_to_18_0_demo_hosts ... 2026-09-11 19:08:58,531 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_report.tests.test_manifest_18_0_disposition: Starting TestSubcontractingReportManifestDisposition.test_manifest_auto_installs ... 2026-09-11 19:08:58,548 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_report.tests.test_manifest_18_0_disposition: Starting TestSubcontractingReportManifestDisposition.test_manifest_is_installable ... 2026-09-11 19:08:58,580 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:09:00,757 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_request.tests.test_access_rights: Starting TestAssetAccessRight.test_01_mrp_user_access_rights ... 2026-09-11 19:09:00,792 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [1], uid: 2458, model: mrp.subcontracting.request 2026-09-11 19:09:00,815 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2458 deleted mail.message records with IDs: [64470] 2026-09-11 19:09:00,841 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [1], uid: 2458, model: mrp.subcontracting.request 2026-09-11 19:09:00,884 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [2], uid: 2458, model: mrp.subcontracting.request 2026-09-11 19:09:00,910 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_request.tests.test_access_rights: Starting TestAssetAccessRight.test_02_base_user_access_rights ... 2026-09-11 19:09:00,934 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2460, model: mrp.subcontracting.request 2026-09-11 19:09:00,944 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2460, model: mrp.subcontracting.request 2026-09-11 19:09:00,954 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2460 deleted mail.message records with IDs: [64470] 2026-09-11 19:09:00,978 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2460, model: mrp.subcontracting.request 2026-09-11 19:09:00,982 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2460, model: mrp.subcontracting.request 2026-09-11 19:09:01,012 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 19:09:01,330 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_apply_subcontracting_request_01 ... 2026-09-11 19:09:05,103 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2609] 2026-09-11 19:09:05,249 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2610] 2026-09-11 19:09:05,436 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_apply_subcontracting_request_02 ... 2026-09-11 19:09:08,097 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2614] 2026-09-11 19:09:08,241 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2615] 2026-09-11 19:09:08,362 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_apply_subcontracting_request_03 ... 2026-09-11 19:09:10,464 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_apply_subcontracting_request_04 ... 2026-09-11 19:09:11,323 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2347] 2026-09-11 19:09:11,932 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_apply_subcontracting_request_05 ... 2026-09-11 19:09:12,993 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2622] 2026-09-11 19:09:13,108 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_multiple_subcontracting_request ... 2026-09-11 19:09:14,559 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_multiple_subcontracting_request_with_different_qty ... 2026-09-11 19:09:16,062 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_multiple_subcontracting_request_with_different_qty_2 ... 2026-09-11 19:09:17,719 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_multiple_subcontracting_request_with_different_qty_3 ... 2026-09-11 19:09:19,115 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_request.tests.test_subcontracting_request: Starting TestSubcontracingRequest.test_unlink_production_with_subcontracting_request ... 2026-09-11 19:09:20,569 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [64537] 2026-09-11 19:09:20,617 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:09:20,897 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_request.tests.test_view_migration: Starting TestViewMigration.test_both_actions_serve_every_view_mode_they_declare ... 2026-09-11 19:09:21,043 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_request.tests.test_view_migration: Starting TestViewMigration.test_request_lines_are_apportioned_across_the_child_productions ... 2026-09-11 19:09:22,469 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_request.tests.test_view_migration: Starting TestViewMigration.test_the_request_form_serves_a_chatter ... 2026-09-11 19:09:22,508 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_request.tests.test_view_migration: Starting TestViewMigration.test_the_request_form_serves_its_authored_line_columns ... 2026-09-11 19:09:22,646 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:09:24,254 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_001_validate_setup_data ... 2026-09-11 19:09:24,324 127 INFO rb-46204af-224751-414456 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-11 19:09:24,672 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3496] 2026-09-11 19:09:24,680 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [64573] 2026-09-11 19:09:24,685 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 19:09:25,198 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [280] 2026-09-11 19:09:25,296 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_a_refused_line_dominates_a_confirmed_sibling ... 2026-09-11 19:09:26,470 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [280] 2026-09-11 19:09:26,987 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [283] 2026-09-11 19:09:27,215 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3497] 2026-09-11 19:09:27,440 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3498] 2026-09-11 19:09:27,503 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_action_create_approve_request ... 2026-09-11 19:09:27,544 127 INFO rb-46204af-224751-414456 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-11 19:09:28,743 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [280] 2026-09-11 19:09:29,180 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [286] 2026-09-11 19:09:29,441 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3499] 2026-09-11 19:09:29,594 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3500] 2026-09-11 19:09:29,666 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2354] 2026-09-11 19:09:30,008 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2353] 2026-09-11 19:09:30,404 127 INFO rb-46204af-224751-414456 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-11 19:09:31,600 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [280] 2026-09-11 19:09:32,038 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [289] 2026-09-11 19:09:32,258 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3501] 2026-09-11 19:09:32,329 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2355] 2026-09-11 19:09:32,403 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3502] 2026-09-11 19:09:32,600 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3503] 2026-09-11 19:09:32,646 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_approval_with_no_subcontracting_request ... 2026-09-11 19:09:32,728 127 INFO rb-46204af-224751-414456 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-11 19:09:33,058 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_both_approval_navigation_actions_resolve ... 2026-09-11 19:09:33,574 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [280] 2026-09-11 19:09:34,797 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_emptying_a_confirmed_subcontracting_approval_is_rejected ... 2026-09-11 19:09:35,224 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [280] 2026-09-11 19:09:35,523 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3504] 2026-09-11 19:09:35,596 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_subcontracting_request_with_approval ... 2026-09-11 19:09:36,100 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [280] 2026-09-11 19:09:36,366 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3505] 2026-09-11 19:09:36,427 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2358] 2026-09-11 19:09:36,498 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3506] 2026-09-11 19:09:36,974 127 INFO rb-46204af-224751-414456 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-11 19:09:37,121 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_two_subcontracting_approvals_can_be_marked_done_together ... 2026-09-11 19:09:39,410 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [280] 2026-09-11 19:09:39,931 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [297] 2026-09-11 19:09:40,191 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3507] 2026-09-11 19:09:40,252 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2359] 2026-09-11 19:09:40,322 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3508] 2026-09-11 19:09:40,536 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3509] 2026-09-11 19:09:40,591 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2360] 2026-09-11 19:09:40,655 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3510] 2026-09-11 19:09:41,300 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_request_approval.tests.test_subcontracting_approval: Starting TestSubcontractingApproval.test_unlink_subcontracting_request_with_approval ... 2026-09-11 19:09:41,741 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [280] 2026-09-11 19:09:41,974 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3511] 2026-09-11 19:09:42,012 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [64570] 2026-09-11 19:09:42,060 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 19:09:42,290 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_request_plm.tests.test_plm_subcontracting_request: Starting TestSubcontracingRequest.test_apply_subcontracting_request_01 ... 2026-09-11 19:09:45,560 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2648] 2026-09-11 19:09:45,746 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2649] 2026-09-11 19:09:45,919 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_request_plm.tests.test_plm_subcontracting_request: Starting TestSubcontracingRequest.test_apply_subcontracting_request_02 ... 2026-09-11 19:09:48,318 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2653] 2026-09-11 19:09:48,457 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2654] 2026-09-11 19:09:48,601 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_request_plm.tests.test_plm_subcontracting_request: Starting TestSubcontracingRequest.test_create_eco_01 ... 2026-09-11 19:09:51,915 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2664] 2026-09-11 19:09:52,066 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2665] 2026-09-11 19:09:53,550 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2660] 2026-09-11 19:09:53,655 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2661] 2026-09-11 19:09:53,772 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:09:53,787 127 INFO rb-46204af-224751-414456 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-11 19:09:53,811 127 INFO rb-46204af-224751-414456 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-11 19:09:53,842 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:09:54,338 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_request_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_button_approve_cancels_subcontracting_production_exactly_once ... 2026-09-11 19:09:56,500 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2671] 2026-09-11 19:09:56,592 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_request_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_purchase_requisition ... 2026-09-11 19:09:58,592 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2673] 2026-09-11 19:09:58,703 127 INFO rb-46204af-224751-414456 odoo.addons.viin_mrp_subcontracting_request_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_purchase_requisition_multi ... 2026-09-11 19:10:00,162 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:10:00,775 127 INFO rb-46204af-224751-414456 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-11 19:10:01,484 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2462, model: purchase.requisition 2026-09-11 19:10:01,525 127 INFO rb-46204af-224751-414456 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-11 19:10:04,177 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 19:10:04,826 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_approval.tests.test_approval_request: Starting TestApprovalRequest.test_01_display_partner_approval_request_line ... 2026-09-11 19:10:04,911 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:10:05,634 127 INFO rb-46204af-224751-414456 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-11 19:10:05,763 127 INFO rb-46204af-224751-414456 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-11 19:10:06,179 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3512] 2026-09-11 19:10:06,235 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2378] 2026-09-11 19:10:06,304 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3513] 2026-09-11 19:10:06,613 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3514] 2026-09-11 19:10:06,676 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_approval.tests.test_current_approval_state_search: Starting TestCurrentApprovalStateSearch.test_search_with_unsupported_operator_raises_user_error ... 2026-09-11 19:10:06,712 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:10:13,293 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3515] 2026-09-11 19:10:13,369 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3516] 2026-09-11 19:10:13,654 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3517] 2026-09-11 19:10:13,718 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3518] 2026-09-11 19:10:14,019 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3519] 2026-09-11 19:10:14,100 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3520] 2026-09-11 19:10:14,109 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_approval_request: Starting TestMerchantApprovalRequest.test_approval_state_filter_agrees_with_the_form ... 2026-09-11 19:10:14,482 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3521] 2026-09-11 19:10:14,780 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3522] 2026-09-11 19:10:14,860 127 INFO rb-46204af-224751-414456 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <345193894419441.1789153814.828830003738403-openerp-213-viin.approval.request@7507f40affd0>: ['"Approval Filter Merchant" <@False>'] 2026-09-11 19:10:14,869 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3523] 2026-09-11 19:10:14,924 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_approval_request: Starting TestMerchantApprovalRequest.test_auto_merchant_approval_blocked_without_admin_responsible ... 2026-09-11 19:10:15,365 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted type.approval.user.line records with IDs: [85] 2026-09-11 19:10:15,660 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3524] 2026-09-11 19:10:15,667 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [64732] 2026-09-11 19:10:15,672 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 19:10:15,691 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:portal_user_auto_approval_test from n/a 2026-09-11 19:10:15,699 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 19:10:16,549 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:10:16] "POST /my/home/become_merchant HTTP/1.1" 400 - 211 0.141 0.712 2026-09-11 19:10:16,587 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_approval_request: Starting TestMerchantApprovalRequest.test_auto_merchant_store_approval_01 ... 2026-09-11 19:10:17,180 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #19 deleted mail.mail records with IDs: [3525] 2026-09-11 19:10:17,281 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3526] 2026-09-11 19:10:17,401 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2385] 2026-09-11 19:10:17,565 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3527] 2026-09-11 19:10:17,809 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_approval_request: Starting TestMerchantApprovalRequest.test_cancel_merchant_approval ... 2026-09-11 19:10:18,123 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3528] 2026-09-11 19:10:18,132 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [64738] 2026-09-11 19:10:18,138 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 19:10:18,160 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:portal_user from n/a 2026-09-11 19:10:18,165 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 19:10:20,058 127 INFO rb-46204af-224751-414456 odoo.tests.common: Simulating signal changes during tests 2026-09-11 19:10:20,058 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:10:20] "POST /my/home/become_merchant HTTP/1.1" 200 - 557 0.464 1.431 2026-09-11 19:10:20,109 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2386] 2026-09-11 19:10:20,260 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3531] 2026-09-11 19:10:20,290 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_approval_request: Starting TestMerchantApprovalRequest.test_merchant_store_approval_01 ... 2026-09-11 19:10:20,931 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #19 deleted mail.mail records with IDs: [3532] 2026-09-11 19:10:21,007 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3533] 2026-09-11 19:10:21,171 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_approval_request: Starting TestMerchantApprovalRequest.test_merchant_store_approval_02 ... 2026-09-11 19:10:21,478 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3534] 2026-09-11 19:10:21,487 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [64747] 2026-09-11 19:10:21,494 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 19:10:21,514 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:portal_user from n/a 2026-09-11 19:10:21,519 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 19:10:23,680 127 INFO rb-46204af-224751-414456 odoo.tests.common: Simulating signal changes during tests 2026-09-11 19:10:23,681 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:10:23] "POST /my/home/become_merchant HTTP/1.1" 200 - 393 0.176 1.987 2026-09-11 19:10:24,242 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2468 deleted mail.mail records with IDs: [3535] 2026-09-11 19:10:24,322 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3536] 2026-09-11 19:10:24,499 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2388] 2026-09-11 19:10:24,617 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3537] 2026-09-11 19:10:24,689 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_approval_request: Starting TestMerchantApprovalRequest.test_merchant_store_approval_03 ... 2026-09-11 19:10:25,002 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3538] 2026-09-11 19:10:25,011 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [64755] 2026-09-11 19:10:25,018 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 19:10:25,039 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:portal_user from n/a 2026-09-11 19:10:25,045 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 19:10:26,187 127 INFO rb-46204af-224751-414456 odoo.tests.common: Simulating signal changes during tests 2026-09-11 19:10:26,188 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:10:26] "POST /my/home/become_merchant HTTP/1.1" 200 - 393 0.192 0.953 2026-09-11 19:10:26,858 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2469 deleted mail.mail records with IDs: [3539] 2026-09-11 19:10:26,941 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3540] 2026-09-11 19:10:27,107 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2389] 2026-09-11 19:10:27,230 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3541] 2026-09-11 19:10:27,294 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_approval_request: Starting TestMerchantApprovalRequest.test_popup_refuse_merchant_store_approval_request ... 2026-09-11 19:10:27,332 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_approval_request: Starting TestMerchantApprovalRequest.test_refuse_merchant_store_approval_request ... 2026-09-11 19:10:27,425 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2382] 2026-09-11 19:10:27,626 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3542] 2026-09-11 19:10:27,649 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_approval_request: Starting TestMerchantApprovalRequest.test_validate_merchant_approval ... 2026-09-11 19:10:27,923 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3543] 2026-09-11 19:10:27,933 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [64764] 2026-09-11 19:10:27,938 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 19:10:27,957 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:portal_user from n/a 2026-09-11 19:10:27,962 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 19:10:29,974 127 INFO rb-46204af-224751-414456 odoo.tests.common: Simulating signal changes during tests 2026-09-11 19:10:29,974 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:10:29] "POST /my/home/become_merchant HTTP/1.1" 200 - 557 0.481 1.533 2026-09-11 19:10:30,037 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2390] 2026-09-11 19:10:30,170 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3546] 2026-09-11 19:10:30,273 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3547] 2026-09-11 19:10:30,384 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 19:10:31,241 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3548] 2026-09-11 19:10:31,248 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [64772] 2026-09-11 19:10:31,253 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 19:10:31,268 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_notification: Starting TestMerchantApprovalNotification.test_cancel_notifies_merchant_and_resets_to_draft ... 2026-09-11 19:10:31,631 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3549] 2026-09-11 19:10:31,723 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3550] 2026-09-11 19:10:31,769 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2391] 2026-09-11 19:10:31,860 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3551] 2026-09-11 19:10:31,902 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_notification: Starting TestMerchantApprovalNotification.test_confirm_notifies_merchant ... 2026-09-11 19:10:32,371 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3552] 2026-09-11 19:10:32,440 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3553] 2026-09-11 19:10:32,473 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_notification: Starting TestMerchantApprovalNotification.test_confirm_notifies_merchant_store ... 2026-09-11 19:10:33,069 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3554] 2026-09-11 19:10:33,168 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3555] 2026-09-11 19:10:33,203 127 INFO rb-46204af-224751-414456 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-11 19:10:33,635 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3556] 2026-09-11 19:10:33,721 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3557] 2026-09-11 19:10:33,819 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2471 deleted mail.activity records with IDs: [2394] 2026-09-11 19:10:33,915 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2471 deleted mail.mail records with IDs: [3558] 2026-09-11 19:10:33,999 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3559] 2026-09-11 19:10:34,058 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_notification: Starting TestMerchantApprovalNotification.test_full_approval_notifies_merchant_approved_and_activates ... 2026-09-11 19:10:34,458 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3560] 2026-09-11 19:10:34,562 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3561] 2026-09-11 19:10:34,660 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2471 deleted mail.activity records with IDs: [2395] 2026-09-11 19:10:34,776 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2471 deleted mail.mail records with IDs: [3562] 2026-09-11 19:10:34,877 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3563] 2026-09-11 19:10:34,936 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_notification: Starting TestMerchantApprovalNotification.test_full_approval_notifies_store_and_pauses_it ... 2026-09-11 19:10:35,445 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3564] 2026-09-11 19:10:35,531 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3565] 2026-09-11 19:10:35,635 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2471 deleted mail.activity records with IDs: [2396] 2026-09-11 19:10:35,755 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2471 deleted mail.mail records with IDs: [3566] 2026-09-11 19:10:35,841 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3567] 2026-09-11 19:10:35,903 127 INFO rb-46204af-224751-414456 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-11 19:10:36,443 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3568] 2026-09-11 19:10:36,529 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3569] 2026-09-11 19:10:36,648 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2397] 2026-09-11 19:10:36,765 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3570] 2026-09-11 19:10:36,805 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_notification: Starting TestMerchantApprovalNotification.test_real_refusal_notifies_merchant_with_reason ... 2026-09-11 19:10:37,254 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3571] 2026-09-11 19:10:37,338 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3572] 2026-09-11 19:10:37,434 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2398] 2026-09-11 19:10:37,574 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3573] 2026-09-11 19:10:37,639 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 19:10:37,657 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_signup: Starting TestMerchantAuthSignupFlow.test_merchant_signup_create_approval_request_01 ... 2026-09-11 19:10:38,001 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 19:10:39,006 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:anh7tro@viindoo.example.com from 127.0.0.1 2026-09-11 19:10:39,095 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2472 deleted mail.mail records with IDs: [3576] 2026-09-11 19:10:39,104 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2472 deleted mail.message records with IDs: [64822] 2026-09-11 19:10:39,112 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:anh7tro@viindoo.example.com from 127.0.0.1 2026-09-11 19:10:39,117 127 INFO rb-46204af-224751-414456 odoo.tests.common: Simulating signal changes during tests 2026-09-11 19:10:39,117 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:10:39] "POST /web/signup HTTP/1.1" 303 - 411 0.371 0.748 2026-09-11 19:10:39,125 127 INFO rb-46204af-224751-414456 odoo.http: Session expired 2026-09-11 19:10:39,125 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:10:39] "GET /my HTTP/1.1" 303 - 5 0.001 0.004 2026-09-11 19:10:39,694 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:10:39] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 174 0.068 0.498 2026-09-11 19:10:39,741 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_approval_marketplace.tests.test_merchant_signup: Starting TestMerchantAuthSignupFlow.test_merchant_signup_create_approval_request_02 ... 2026-09-11 19:10:40,051 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 19:10:40,875 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2400] 2026-09-11 19:10:42,273 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:goat@viindoo.example.com from 127.0.0.1 2026-09-11 19:10:42,365 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2473 deleted mail.mail records with IDs: [3580] 2026-09-11 19:10:42,375 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2473 deleted mail.message records with IDs: [64832] 2026-09-11 19:10:42,385 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:goat@viindoo.example.com from 127.0.0.1 2026-09-11 19:10:42,393 127 INFO rb-46204af-224751-414456 odoo.tests.common: Simulating signal changes during tests 2026-09-11 19:10:42,393 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:10:42] "POST /web/signup HTTP/1.1" 303 - 521 0.419 1.925 2026-09-11 19:10:42,403 127 INFO rb-46204af-224751-414456 odoo.http: Session expired 2026-09-11 19:10:42,403 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:10:42] "GET /my HTTP/1.1" 303 - 5 0.002 0.005 2026-09-11 19:10:42,942 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:10:42] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 174 0.077 0.459 2026-09-11 19:10:42,986 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:10:48,817 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3581] 2026-09-11 19:10:48,929 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3582] 2026-09-11 19:10:49,258 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3583] 2026-09-11 19:10:49,354 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3584] 2026-09-11 19:10:49,651 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3585] 2026-09-11 19:10:49,737 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3586] 2026-09-11 19:10:49,747 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_approval_marketplace.tests.test_partner: Starting TestPartner.test_compute_current_approved_merchant_state ... 2026-09-11 19:10:49,808 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2402] 2026-09-11 19:10:49,897 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3587] 2026-09-11 19:10:50,027 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3588] 2026-09-11 19:10:50,084 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_approval_marketplace.tests.test_partner: Starting TestPartner.test_merchant_can_only_update_some_allowed_fields ... 2026-09-11 19:10:50,147 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2402] 2026-09-11 19:10:50,292 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3589] 2026-09-11 19:10:50,406 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3590] 2026-09-11 19:10:50,603 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_approval_marketplace.tests.test_partner: Starting TestPartner.test_merchant_can_only_update_some_allowed_fields_for_approved_store ... 2026-09-11 19:10:50,646 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2403] 2026-09-11 19:10:50,750 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3591] 2026-09-11 19:10:50,855 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3592] 2026-09-11 19:10:51,074 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:10:57,256 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3593] 2026-09-11 19:10:57,359 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3594] 2026-09-11 19:10:57,674 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3595] 2026-09-11 19:10:57,743 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3596] 2026-09-11 19:10:58,018 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3597] 2026-09-11 19:10:58,100 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3598] 2026-09-11 19:10:58,109 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_approval_marketplace_website.tests.test_approval_request: Starting TestApprovalRequest.test_merchant_store_approval_with_post_approval ... 2026-09-11 19:10:58,372 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3599] 2026-09-11 19:10:58,441 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3600] 2026-09-11 19:10:58,528 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2407] 2026-09-11 19:10:58,718 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3601] 2026-09-11 19:10:58,777 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_approval_marketplace_website.tests.test_approval_request: Starting TestApprovalRequest.test_merchant_store_approval_with_pre_approval ... 2026-09-11 19:10:59,198 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3602] 2026-09-11 19:10:59,268 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3603] 2026-09-11 19:10:59,319 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2408] 2026-09-11 19:10:59,400 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3604] 2026-09-11 19:10:59,512 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3605] 2026-09-11 19:10:59,622 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:11:00,369 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_approval_website.tests.test_approval_request: Starting TestApprovalRequest.test_website_published_partner_approval ... 2026-09-11 19:11:00,763 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3606] 2026-09-11 19:11:00,817 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2409] 2026-09-11 19:11:00,878 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3607] 2026-09-11 19:11:00,938 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:11:00,953 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_budget_code.tests.test_partner_budget_code: Starting TestPartnerBudgetCode.test_budget_code_auto_format ... 2026-09-11 19:11:01,043 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_budget_code.tests.test_partner_budget_code: Starting TestPartnerBudgetCode.test_budget_code_format_validation ... 2026-09-11 19:11:01,196 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_budget_code.tests.test_partner_budget_code: Starting TestPartnerBudgetCode.test_budget_code_length_validation ... 2026-09-11 19:11:01,305 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_budget_code.tests.test_partner_budget_code: Starting TestPartnerBudgetCode.test_company_type_change_clears_budget ... 2026-09-11 19:11:01,443 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_budget_code.tests.test_partner_budget_code: Starting TestPartnerBudgetCode.test_individual_partner_no_validation ... 2026-09-11 19:11:01,555 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:11:01,569 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_business_nature.tests.test_access_right_ownership_type: Starting TestAccessRight.test_internal_user_access_right ... 2026-09-11 19:11:02,009 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2474, model: res.partner.ownership.type 2026-09-11 19:11:02,020 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2474, model: res.partner.ownership.type 2026-09-11 19:11:02,022 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2474, model: res.partner.ownership.type 2026-09-11 19:11:02,043 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_business_nature.tests.test_access_right_ownership_type: Starting TestAccessRight.test_partner_manager_access_right ... 2026-09-11 19:11:02,533 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted res.partner.ownership.type records with IDs: [20] 2026-09-11 19:11:02,573 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 19:11:02,588 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_business_nature.tests.test_access_rights_business_type: Starting TestAccessRights.test_internal_user_access_right ... 2026-09-11 19:11:03,081 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2476, model: res.partner.ownership.type 2026-09-11 19:11:03,091 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2476, model: res.partner.ownership.type 2026-09-11 19:11:03,099 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2476, model: res.partner.business.type 2026-09-11 19:11:03,130 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_business_nature.tests.test_access_rights_business_type: Starting TestAccessRights.test_partner_manager_access_right ... 2026-09-11 19:11:03,609 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted res.partner.business.type records with IDs: [25] 2026-09-11 19:11:03,653 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 19:11:03,669 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_business_nature.tests.test_access_rights_employee_size: Starting TestAccessRights.test_internal_user_access_right ... 2026-09-11 19:11:04,067 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2478, model: res.partner.employee.size 2026-09-11 19:11:04,074 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2478, model: res.partner.employee.size 2026-09-11 19:11:04,078 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2478, model: res.partner.employee.size 2026-09-11 19:11:04,096 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_business_nature.tests.test_access_rights_employee_size: Starting TestAccessRights.test_partner_manager_access_right ... 2026-09-11 19:11:04,507 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted res.partner.employee.size records with IDs: [14] 2026-09-11 19:11:04,534 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 19:11:04,547 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_business_nature.tests.test_access_rights_enterprise_scale: Starting TestAccessRightsEnterpriseScale.test_internal_user_access_right ... 2026-09-11 19:11:04,973 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2480, model: res.partner.enterprise.scale 2026-09-11 19:11:04,982 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2480, model: res.partner.enterprise.scale 2026-09-11 19:11:04,987 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2480, model: res.partner.enterprise.scale 2026-09-11 19:11:05,005 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_business_nature.tests.test_access_rights_enterprise_scale: Starting TestAccessRightsEnterpriseScale.test_partner_manager_access_right ... 2026-09-11 19:11:05,381 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted res.partner.enterprise.scale records with IDs: [14] 2026-09-11 19:11:05,416 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 19:11:05,433 127 INFO rb-46204af-224751-414456 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-11 19:11:05,863 127 INFO rb-46204af-224751-414456 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-11 19:11:06,313 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 19:11:06,329 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_business_nature.tests.test_business_nature_sync_wizard: Starting TestBusinessNatureSyncWizard.test_action_sync_returns_success_notification ... 2026-09-11 19:11:06,753 127 INFO rb-46204af-224751-414456 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-11 19:11:07,150 127 INFO rb-46204af-224751-414456 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-11 19:11:07,580 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 19:11:07,593 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_business_nature.tests.test_business_type: Starting TestBusinessType.test_01_remove_business_type ... 2026-09-11 19:11:08,018 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_business_nature.tests.test_business_type: Starting TestBusinessType.test_02_remove_business_type ... 2026-09-11 19:11:08,451 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [115621] 2026-09-11 19:11:08,451 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted res.partner.business.type records with IDs: [18] 2026-09-11 19:11:08,475 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_business_nature.tests.test_business_type: Starting TestBusinessType.test_archiving_business_type_excludes_it_from_default_search ... 2026-09-11 19:11:08,881 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 19:11:08,897 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_business_nature.tests.test_employee_size: Starting TestEmployeeSize.test_01_remove_employee_size ... 2026-09-11 19:11:09,426 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_business_nature.tests.test_employee_size: Starting TestEmployeeSize.test_02_remove_employee_size ... 2026-09-11 19:11:09,872 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [115631] 2026-09-11 19:11:09,872 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted res.partner.employee.size records with IDs: [10] 2026-09-11 19:11:09,890 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_business_nature.tests.test_employee_size: Starting TestEmployeeSize.test_archiving_employee_size_excludes_it_from_default_search ... 2026-09-11 19:11:10,221 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_business_nature.tests.test_employee_size: Starting TestEmployeeSize.test_change_employee_size_contact ... 2026-09-11 19:11:10,624 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_business_nature.tests.test_employee_size: Starting TestEmployeeSize.test_default_order_follows_sequence_field ... 2026-09-11 19:11:11,041 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 19:11:11,054 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_business_nature.tests.test_enterprise_scale: Starting TestEnterpriseScale.test_copy_generates_distinct_name ... 2026-09-11 19:11:11,464 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_business_nature.tests.test_enterprise_scale: Starting TestEnterpriseScale.test_delete_enterprise_scale_assigned_to_partner_is_blocked ... 2026-09-11 19:11:11,930 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_business_nature.tests.test_enterprise_scale: Starting TestEnterpriseScale.test_delete_enterprise_scale_not_assigned_to_partner_succeeds ... 2026-09-11 19:11:12,284 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted res.partner.enterprise.scale records with IDs: [22] 2026-09-11 19:11:12,304 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_business_nature.tests.test_enterprise_scale: Starting TestEnterpriseScale.test_unique_name_constraint_blocks_duplicate ... 2026-09-11 19:11:12,735 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 19:11:12,749 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_business_nature.tests.test_ownership_type: Starting TestOwnershipType.test_01_remove_ownership_type ... 2026-09-11 19:11:13,151 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_business_nature.tests.test_ownership_type: Starting TestOwnershipType.test_create_ownership_type ... 2026-09-11 19:11:13,553 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_business_nature.tests.test_ownership_type: Starting TestOwnershipType.test_duplicate_record_ownership_type ... 2026-09-11 19:11:13,939 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_business_nature.tests.test_ownership_type: Starting TestOwnershipType.test_ownership_type_persists_selection_value ... 2026-09-11 19:11:14,284 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_business_nature.tests.test_ownership_type: Starting TestOwnershipType.test_unique_name_ownership_type ... 2026-09-11 19:11:14,717 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 19:11:14,732 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_business_nature.tests.test_portal_business_nature: Starting TestPortalBusinessNature.test_account_page_renders_business_nature_selects ... 2026-09-11 19:11:14,966 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:portal_business_nature_user from n/a 2026-09-11 19:11:14,975 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 19:11:15,967 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:11:15] "GET /my/account HTTP/1.1" 200 - 231 0.107 0.887 2026-09-11 19:11:15,970 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_business_nature.tests.test_portal_business_nature.TestPortalBusinessNature.test_account_page_renders_business_nature_selects: waiting for threads: [] 2026-09-11 19:11:15,995 127 INFO rb-46204af-224751-414456 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-11 19:11:16,294 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:portal_business_nature_user from n/a 2026-09-11 19:11:16,311 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 19:11:16,648 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:11:16] "POST /my/account HTTP/1.1" 303 - 108 0.058 0.281 2026-09-11 19:11:17,820 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:11:17] "GET /my/home HTTP/1.1" 200 - 237 0.152 1.014 2026-09-11 19:11:17,971 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:11:17] "POST /my/account HTTP/1.1" 303 - 72 0.089 0.048 2026-09-11 19:11:18,074 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:11:18] "GET /my/home HTTP/1.1" 200 - 42 0.028 0.071 2026-09-11 19:11:18,113 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_business_nature.tests.test_portal_business_nature: Starting TestPortalBusinessNature.test_optional_fields_whitelist_includes_business_nature_fields ... 2026-09-11 19:11:18,429 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:11:18,451 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_business_nature.tests.test_seed_data: Starting TestSeedData.test_rehomed_csv_seed_xmlids_resolve_under_merged_module ... 2026-09-11 19:11:18,480 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:11:18,495 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_calendar.tests.test_res_partner_resource_calendar: Starting TestResPartnerResourceCalendar.test_child_calendar_follows_commercial_partner_calendar_change ... 2026-09-11 19:11:18,678 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_calendar.tests.test_res_partner_resource_calendar: Starting TestResPartnerResourceCalendar.test_child_partner_inherits_calendar_from_commercial_partner ... 2026-09-11 19:11:18,916 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_calendar.tests.test_res_partner_resource_calendar: Starting TestResPartnerResourceCalendar.test_commercial_partner_manual_calendar_survives_mixed_batch_recompute ... 2026-09-11 19:11:19,146 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_calendar.tests.test_res_partner_resource_calendar: Starting TestResPartnerResourceCalendar.test_company_resource_calendar_synced_with_partner ... 2026-09-11 19:11:19,320 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:11:19,342 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_country_recognition.tests.test_partner_country_recognition: Starting TestPartnerCountryRecognition.test_signup_fills_country_city_and_coordinates_from_geoip ... 2026-09-11 19:11:19,375 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 19:11:20,012 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:geoip-signup@example.com from 127.0.0.1 2026-09-11 19:11:20,100 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2507 deleted mail.mail records with IDs: [3608] 2026-09-11 19:11:20,113 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2507 deleted mail.message records with IDs: [64883] 2026-09-11 19:11:20,128 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:geoip-signup@example.com from 127.0.0.1 2026-09-11 19:11:20,136 127 INFO rb-46204af-224751-414456 odoo.tests.common: Simulating signal changes during tests 2026-09-11 19:11:20,136 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:11:20] "POST /web/signup HTTP/1.1" 303 - 294 0.275 0.488 2026-09-11 19:11:20,146 127 INFO rb-46204af-224751-414456 odoo.http: Session expired 2026-09-11 19:11:20,147 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:11:20] "GET /my HTTP/1.1" 303 - 5 0.002 0.006 2026-09-11 19:11:20,777 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:11:20] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 177 0.088 0.538 2026-09-11 19:11:20,828 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:11:20,844 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_filter.tests.test_filter_partner_by_phone: Starting TestFilterPartnerByPhone.test_01_filter_partner_by_phone_mobile ... 2026-09-11 19:11:21,158 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:11:21,173 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_identity.tests.test_partner_identity: Starting TestPartnerIdentity.test_identification_vn ... 2026-09-11 19:11:21,263 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_identity.tests.test_partner_identity: Starting TestPartnerIdentity.test_passport_vn ... 2026-09-11 19:11:21,356 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_identity.tests.test_partner_identity: Starting TestPartnerIdentity.test_simple_check_methods ... 2026-09-11 19:11:21,409 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_identity.tests.test_partner_identity: Starting TestPartnerIdentity.test_validation_methods ... 2026-09-11 19:11:21,476 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:11:21,488 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_industry_isic.tests.test_industry_isic_perf: Starting TestISICMixinCreatePerf.test_10_compute_hierarchy_level4_create_populate_and_clear ... 2026-09-11 19:11:21,598 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_industry_isic.tests.test_industry_isic_perf: Starting TestISICMixinCreatePerf.test_11_perf_no_industry_no_hierarchy_readback ... 2026-09-11 19:11:21,744 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:11:21,762 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_industry_isic.tests.test_res_partner: Starting TestResPartner.test_01_compute_hierarchy_from_industry_id ... 2026-09-11 19:11:21,862 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_industry_isic.tests.test_res_partner: Starting TestResPartner.test_02_inverse_set_industry_id_from_level_fields ... 2026-09-11 19:11:21,967 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_industry_isic.tests.test_res_partner: Starting TestResPartner.test_03_inverse_clear_level_fields_downgrades ... 2026-09-11 19:11:22,086 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_industry_isic.tests.test_res_partner: Starting TestResPartner.test_04_inverse_set_level_when_industry_is_child ... 2026-09-11 19:11:22,188 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_industry_isic.tests.test_res_partner: Starting TestResPartner.test_05_inverse_set_multiple_levels_priority ... 2026-09-11 19:11:22,280 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_industry_isic.tests.test_res_partner: Starting TestResPartner.test_06_compute_clear_industry_id_clears_all ... 2026-09-11 19:11:22,391 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:11:22,413 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_industry_isic.tests.test_res_partner_industry: Starting TestResPartnerIndustry.test_01_validate_parent_level_requirements ... 2026-09-11 19:11:22,476 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_industry_isic.tests.test_res_partner_industry: Starting TestResPartnerIndustry.test_02_validate_wrong_parent_level ... 2026-09-11 19:11:22,529 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_industry_isic.tests.test_res_partner_industry: Starting TestResPartnerIndustry.test_03_compute_full_code_all_levels ... 2026-09-11 19:11:22,553 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_industry_isic.tests.test_res_partner_industry: Starting TestResPartnerIndustry.test_04_compute_full_code_update_parent ... 2026-09-11 19:11:22,630 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_industry_isic.tests.test_res_partner_industry: Starting TestResPartnerIndustry.test_05_name_get_display ... 2026-09-11 19:11:22,659 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_industry_isic.tests.test_res_partner_industry: Starting TestResPartnerIndustry.test_06_unique_full_code_constraint ... 2026-09-11 19:11:22,706 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_industry_isic.tests.test_res_partner_industry: Starting TestResPartnerIndustry.test_07_child_ids_relationship ... 2026-09-11 19:11:22,734 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_industry_isic.tests.test_res_partner_industry: Starting TestResPartnerIndustry.test_08_cascade_delete ... 2026-09-11 19:11:22,797 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted res.partner.industry records with IDs: [786] 2026-09-11 19:11:22,815 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_industry_isic.tests.test_res_partner_industry: Starting TestResPartnerIndustry.test_09_is_child_of_method ... 2026-09-11 19:11:22,853 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:11:22,872 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_shareholder.tests.test_access_right: Starting TestAccessRight.test_internal_user_access_right ... 2026-09-11 19:11:23,296 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3609] 2026-09-11 19:11:23,304 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [64890] 2026-09-11 19:11:23,309 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 19:11:23,343 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 2508, model: res.partner.shareholder 2026-09-11 19:11:23,349 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 2508, model: res.partner.shareholder 2026-09-11 19:11:23,351 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 2508, model: res.partner.shareholder 2026-09-11 19:11:23,374 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_shareholder.tests.test_access_right: Starting TestAccessRight.test_partner_manager_access_right ... 2026-09-11 19:11:23,836 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3610] 2026-09-11 19:11:23,849 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [64891] 2026-09-11 19:11:23,855 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 19:11:25,071 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted res.partner.shareholder records with IDs: [12] 2026-09-11 19:11:25,105 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 19:11:25,120 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_check_shareholder_ids ... 2026-09-11 19:11:25,587 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3611] 2026-09-11 19:11:25,596 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [64892] 2026-09-11 19:11:25,602 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 19:11:25,675 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_constraint_ownership_rate ... 2026-09-11 19:11:26,101 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3612] 2026-09-11 19:11:26,108 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [64893] 2026-09-11 19:11:26,113 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 19:11:26,165 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_constraint_partner_id ... 2026-09-11 19:11:26,630 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3613] 2026-09-11 19:11:26,644 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [64894] 2026-09-11 19:11:26,652 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 19:11:26,712 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_constraint_total_ownership_rate ... 2026-09-11 19:11:27,178 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3614] 2026-09-11 19:11:27,190 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [64895] 2026-09-11 19:11:27,200 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 19:11:27,269 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_create_multiple_shareholders_in_one_call ... 2026-09-11 19:11:27,765 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3615] 2026-09-11 19:11:27,776 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [64896] 2026-09-11 19:11:27,783 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 19:11:27,867 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_create_new_contact ... 2026-09-11 19:11:28,331 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3616] 2026-09-11 19:11:28,342 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [64897] 2026-09-11 19:11:28,348 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 19:11:28,381 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_insert_shareholder_from_other_company ... 2026-09-11 19:11:28,869 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3617] 2026-09-11 19:11:28,877 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [64898] 2026-09-11 19:11:28,883 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 19:11:28,942 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_total_ownership_rate_over_100_blocks_batched_create ... 2026-09-11 19:11:29,368 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3618] 2026-09-11 19:11:29,377 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [64899] 2026-09-11 19:11:29,384 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 19:11:29,459 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_write_is_company_false_on_multiple_partners ... 2026-09-11 19:11:29,931 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3619] 2026-09-11 19:11:29,949 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [64900] 2026-09-11 19:11:29,956 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 19:11:29,985 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted res.partner.shareholder records with IDs: [38, 39, 40] 2026-09-11 19:11:30,031 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_shareholder.tests.test_share_holder: Starting TestShareHolder.test_write_type_company ... 2026-09-11 19:11:30,467 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3620] 2026-09-11 19:11:30,476 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [64901] 2026-09-11 19:11:30,482 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 19:11:30,515 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted res.partner.shareholder records with IDs: [41] 2026-09-11 19:11:30,584 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 19:11:30,599 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_tax_code.tests.test_check_unique_vat_true: Starting TestCheckUniqueVatSettingsTrue.test_02_create_partner_different_vat ... 2026-09-11 19:11:30,860 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_tax_code.tests.test_check_unique_vat_true: Starting TestCheckUniqueVatSettingsTrue.test_03_create_partner_duplicated_vat ... 2026-09-11 19:11:31,150 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_tax_code.tests.test_check_unique_vat_true: Starting TestCheckUniqueVatSettingsTrue.test_04_duplicate_partner_individual_not_has_company ... 2026-09-11 19:11:31,314 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_tax_code.tests.test_check_unique_vat_true: Starting TestCheckUniqueVatSettingsTrue.test_05_duplicate_partner_individual_has_company ... 2026-09-11 19:11:31,581 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_tax_code.tests.test_check_unique_vat_true: Starting TestCheckUniqueVatSettingsTrue.test_06_create_partner_existed_vat_already_archived ... 2026-09-11 19:11:31,776 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_tax_code.tests.test_check_unique_vat_true: Starting TestCheckUniqueVatSettingsTrue.test_07_update_partner_individual ... 2026-09-11 19:11:32,069 127 INFO rb-46204af-224751-414456 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-11 19:11:32,320 127 INFO rb-46204af-224751-414456 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-11 19:11:32,628 127 INFO rb-46204af-224751-414456 odoo.addons.viin_partner_tax_code.tests.test_check_unique_vat_true: Starting TestCheckUniqueVatSettingsTrue.test_11_create_multi_partners_exeptional_case ... 2026-09-11 19:11:32,854 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:11:32,869 127 INFO rb-46204af-224751-414456 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-11 19:11:33,028 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:11:33,043 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pos.tests.test_pos_analytics: Starting TestPosConfigAnalyticProvisioning.test_create_does_not_override_an_explicitly_supplied_analytic_account ... 2026-09-11 19:11:33,223 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pos.tests.test_pos_analytics: Starting TestPosConfigAnalyticProvisioning.test_create_pos_config_provisions_exactly_one_analytic_account ... 2026-09-11 19:11:33,420 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pos.tests.test_pos_analytics: Starting TestPosConfigAnalyticProvisioning.test_create_pos_config_scopes_the_analytic_account_to_its_own_company ... 2026-09-11 19:11:42,635 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pos.tests.test_pos_analytics: Starting TestPosConfigAnalyticProvisioning.test_two_pos_configs_each_get_their_own_distinct_analytic_account ... 2026-09-11 19:11:42,922 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:11:42,938 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pos.tests.test_pos_analytics: Starting TestPosAnalyticBackfillIdempotency.test_backfill_creates_exactly_one_account_for_a_config_with_none ... 2026-09-11 19:11:43,116 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pos.tests.test_pos_analytics: Starting TestPosAnalyticBackfillIdempotency.test_backfill_does_not_duplicate_on_a_second_run ... 2026-09-11 19:11:43,330 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:11:43,698 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:11:45,756 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ee65b7e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:11:45,756 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ca084720> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:11:45,762 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:11:45,766 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ee05fd80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:11:46,292 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:11:49,269 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c879ab60> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:11:49,270 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ea42be20> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:11:49,276 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:11:49,280 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ea42ade0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:11:49,604 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:11:51,590 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86e7db7ec0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:11:51,591 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ebba8a40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:11:51,599 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:11:51,605 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ebbab060> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:11:52,810 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:11:54,861 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ec7def20> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:11:54,862 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c774c540> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:11:54,868 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:11:54,872 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c774c5e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:11:55,159 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:11:58,130 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c7fbdbc0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:11:58,131 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ec95afc0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:11:58,136 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:11:58,138 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ec959d00> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:11:58,365 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:12:00,425 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86ea411a80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:12:00,426 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ea3b3100> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:12:00,432 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:12:00,435 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ea3b3560> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:12:00,692 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:12:03,494 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c9e31f80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:12:03,495 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86c85a5760> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:12:03,501 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:12:03,506 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86c85a7420> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:12:03,829 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:12:06,627 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c7fc6660> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:12:06,628 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86ec51fa60> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:12:06,634 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:12:06,638 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86ec51d760> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:12:06,959 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pos.tests.test_pos_analytics: Starting TestPosAnalyticMerge.test_invoice_line_analytic_stamp_is_idempotent_on_repeated_stamping ... 2026-09-11 19:12:06,996 127 INFO rb-46204af-224751-414456 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-11 19:12:07,031 127 INFO rb-46204af-224751-414456 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-11 19:12:07,068 127 INFO rb-46204af-224751-414456 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-11 19:12:07,167 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:12:09,465 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f86c7fd5300> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:12:09,466 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f86e893d6c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:12:09,471 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:12:09,474 127 INFO rb-46204af-224751-414456 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f86e893f9c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 19:12:09,498 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:12:09,513 127 INFO rb-46204af-224751-414456 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-11 19:12:10,721 127 INFO rb-46204af-224751-414456 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-11 19:12:10,901 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:12:10,917 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pos.tests.test_pos_partner_widget_strip: Starting TestPosPartnerWidgetStrip.test_get_views_override_keeps_the_readonly_rpc_contract ... 2026-09-11 19:12:10,932 127 INFO rb-46204af-224751-414456 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-11 19:12:11,150 127 INFO rb-46204af-224751-414456 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-11 19:12:11,283 127 INFO rb-46204af-224751-414456 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-11 19:12:11,535 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:12:11,550 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pos.tests.test_pos_qr_bank_details: Starting TestPosQrBankDetailsFieldCoverage.test_bank_detail_fields_reach_the_till ... 2026-09-11 19:12:11,723 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:12:11,739 127 INFO rb-46204af-224751-414456 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-11 19:12:11,964 127 INFO rb-46204af-224751-414456 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-11 19:12:12,181 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:12:12,197 127 INFO rb-46204af-224751-414456 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-11 19:12:12,288 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [4] 2026-09-11 19:12:12,513 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 0 removed 2026-09-11 19:12:17,813 127 INFO rb-46204af-224751-414456 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-11 19:12:18,213 127 INFO rb-46204af-224751-414456 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: 4675 2026-09-11 19:12:18,214 127 INFO rb-46204af-224751-414456 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/tmpiyb30lv3_chrome_odoo 2026-09-11 19:12:18,215 127 INFO rb-46204af-224751-414456 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:33429/json/version 2026-09-11 19:12:18,217 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request http://127.0.0.1:33429/json/version with timeout 3 increased to 10s during tests 2026-09-11 19:12:18,251 127 INFO rb-46204af-224751-414456 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-11 19:12:18,252 127 INFO rb-46204af-224751-414456 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:33429/json 2026-09-11 19:12:18,252 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request http://127.0.0.1:33429/json with timeout 3 increased to 10s during tests 2026-09-11 19:12:18,263 127 INFO rb-46204af-224751-414456 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:33429/devtools/page/D81DBF7AD1B5451505EEECF5783A719C 2026-09-11 19:12:18,271 127 INFO rb-46204af-224751-414456 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-11 19:12:18,278 127 INFO rb-46204af-224751-414456 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-11 19:12:18,412 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:admin from n/a 2026-09-11 19:12:18,419 127 INFO rb-46204af-224751-414456 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-11 19:12:18,432 127 INFO rb-46204af-224751-414456 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-11 19:12:18,432 127 INFO rb-46204af-224751-414456 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-11 19:12:18,445 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 19:12:19,647 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:19] "GET /odoo/settings HTTP/1.1" 200 - 179 0.191 1.016 2026-09-11 19:12:19,651 127 INFO rb-46204af-224751-414456 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': 'D81DBF7AD1B5451505EEECF5783A719C', 'loaderId': '4C48C8D07D0E7AC9495392D87E11D851', 'isDownload': False} 2026-09-11 19:12:19,651 127 INFO rb-46204af-224751-414456 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-11 19:12:19,688 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:19] "GET /web/assets/5694bf1/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.009 2026-09-11 19:12:19,695 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:19] "GET /web/assets/57e5c33/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-09-11 19:12:19,714 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:19] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.009 0.024 2026-09-11 19:12:19,726 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:19] "GET /web/webclient/translations/092bd9b9da1b3125a10322c83aa3eedfd48e03da?lang=en_US HTTP/1.1" 200 - 0 0.000 0.043 2026-09-11 19:12:19,728 127 INFO rb-46204af-224751-414456 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-11 19:12:20,388 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:20] "GET /web/webclient/load_menus/147789649f482dff8915dda403c072c570bc6d54e5780158008048452401249a HTTP/1.1" 200 - 888 0.268 0.440 2026-09-11 19:12:20,396 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:20] "GET /web/assets/3310e42/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.637 2026-09-11 19:12:20,420 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:20] "GET /web/assets/21c9f9a/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.007 0.497 2026-09-11 19:12:20,526 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:20] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-09-11 19:12:20,529 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:20] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-09-11 19:12:20,531 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:20] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-09-11 19:12:20,562 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:20] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.007 2026-09-11 19:12:20,576 127 INFO rb-46204af-224751-414456 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-11 19:12:20,628 127 INFO rb-46204af-224751-414456 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company Company Without Any Point Of Sale - Settings Save Tour Fixture (378) 2026-09-11 19:12:20,665 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:20] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.024 0.058 2026-09-11 19:12:20,672 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:20] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.046 2026-09-11 19:12:20,676 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:20] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.053 2026-09-11 19:12:20,686 127 INFO rb-46204af-224751-414456 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-11 19:12:20,694 127 INFO rb-46204af-224751-414456 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-11 19:12:20,706 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:20] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.009 0.065 2026-09-11 19:12:20,731 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:20] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.011 2026-09-11 19:12:20,736 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:20] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.042 2026-09-11 19:12:20,740 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:20] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.036 2026-09-11 19:12:20,775 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:20] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.010 0.031 2026-09-11 19:12:20,782 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-11 19:12:20,792 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:20] "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-11 19:12:20,810 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:20] "GET /web/image/res.company/378/favicon HTTP/1.1" 200 - 9 0.009 0.085 2026-09-11 19:12:21,115 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:21] "POST /mail/data HTTP/1.1" 200 - 147 0.151 0.272 2026-09-11 19:12:21,137 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:21] "POST /web/action/load HTTP/1.1" 200 - 9 0.011 0.383 2026-09-11 19:12:21,176 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:21] "GET /web/image/res.partner/3/avatar_128?unique=1789153932000 HTTP/1.1" 200 - 9 0.018 0.410 2026-09-11 19:12:21,265 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:21] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.004 2026-09-11 19:12:21,293 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:21] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.010 0.015 2026-09-11 19:12:21,329 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 19:12:22,464 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:22] "POST /web/dataset/call_kw/res.config.settings/get_views HTTP/1.1" 200 - 188 0.127 1.060 2026-09-11 19:12:22,527 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:22] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.006 2026-09-11 19:12:23,104 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:23] "POST /web/dataset/call_kw/res.config.settings/onchange HTTP/1.1" 200 - 1111 0.203 0.343 2026-09-11 19:12:23,789 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:23] "POST /base_setup/demo_active HTTP/1.1" 200 - 1 0.003 0.003 2026-09-11 19:12:23,816 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:23] "POST /base_setup/data HTTP/1.1" 200 - 5 0.005 0.003 2026-09-11 19:12:23,934 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:23] "GET /base/static/description/settings.png HTTP/1.1" 200 - 0 0.000 0.012 2026-09-11 19:12:23,940 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:23] "GET /viin_freight_management/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-11 19:12:23,944 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:23] "GET /viin_document/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-09-11 19:12:23,950 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:23] "GET /event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-11 19:12:23,957 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:23] "GET /viin_sign/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.022 2026-09-11 19:12:23,959 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:23] "GET /viin_stringee/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-11 19:12:23,972 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:23] "GET /viin_business_trip/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-11 19:12:23,993 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:23] "GET /viin_logistics/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.013 2026-09-11 19:12:24,021 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /viin_zalo/static/description/main_screenshot.png HTTP/1.1" 200 - 0 0.000 0.022 2026-09-11 19:12:24,034 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /viin_approval/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.019 2026-09-11 19:12:24,050 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /viin_appointment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.016 2026-09-11 19:12:24,061 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /crm/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.042 2026-09-11 19:12:24,100 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /l10n_vn_viin_update_address/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.023 2026-09-11 19:12:24,104 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /calendar/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.019 2026-09-11 19:12:24,109 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /sale_management/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.013 2026-09-11 19:12:24,127 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /viin_helpdesk/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.021 2026-09-11 19:12:24,134 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /to_hr_meal/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.024 2026-09-11 19:12:24,142 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /viin_hr_work_entry/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.022 2026-09-11 19:12:24,179 127 INFO rb-46204af-224751-414456 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-11 19:12:24,179 127 INFO rb-46204af-224751-414456 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-11 19:12:24,212 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-11 19:12:24,214 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /viin_sem/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-11 19:12:24,225 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /viin_rental/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.033 2026-09-11 19:12:24,229 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-11 19:12:24,231 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /purchase/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-09-11 19:12:24,247 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /stock/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.016 2026-09-11 19:12:24,267 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /account/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.019 2026-09-11 19:12:24,268 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /mrp/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.023 2026-09-11 19:12:24,278 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /to_loan_management/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.018 2026-09-11 19:12:24,318 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /viin_hr_overtime/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.029 2026-09-11 19:12:24,327 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /viin_sale_subscription/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-11 19:12:24,331 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /to_git/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.012 2026-09-11 19:12:24,344 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /to_hr_payroll/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.022 2026-09-11 19:12:24,345 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /viin_amazon/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.012 2026-09-11 19:12:24,348 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /contacts/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-11 19:12:24,362 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /survey/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-09-11 19:12:24,364 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /viin_social/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.013 2026-09-11 19:12:24,392 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /project/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.037 2026-09-11 19:12:24,399 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /hr_timesheet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 19:12:24,504 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /viin_marketplace/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.112 2026-09-11 19:12:24,539 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /mass_mailing/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.038 2026-09-11 19:12:24,562 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /hr/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.022 2026-09-11 19:12:24,569 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.024 2026-09-11 19:12:24,578 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /hr_attendance/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-11 19:12:24,578 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /hr_expense/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-11 19:12:24,587 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 19:12:24,591 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 19:12:24,597 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /viin_workflow_automation/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 19:12:24,597 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /viin_fleet_booking/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 19:12:24,608 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /to_okr/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-11 19:12:24,608 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /point_of_sale/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-11 19:12:24,615 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /viin_affiliate/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 19:12:24,616 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /to_odoo_module/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-11 19:12:24,622 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /web/static/img/mobile_app_qrcode_android.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 19:12:24,624 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /viin_foreign_trade/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-11 19:12:24,634 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /web/static/img/mobile_app_qrcode_ios.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-11 19:12:24,636 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:24] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-11 19:12:25,496 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:25] "GET /product_setting/static/description/icon.png HTTP/1.1" 404 - 1072 0.389 1.158 2026-09-11 19:12:25,572 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:25] "GET /cloud_storage/static/description/icon.png HTTP/1.1" 404 - 21 0.018 1.047 2026-09-11 19:12:25,599 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:25] "POST /web/dataset/call_kw/res.config.settings/get_viin_brand_modules_icon HTTP/1.1" 200 - 0 0.000 1.479 2026-09-11 19:12:25,649 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:25] "GET /viin_brand/static/img/apps/settings.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-11 19:12:25,660 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:25] "GET /viin_brand/static/img/apps/event.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 19:12:25,666 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:25] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 19:12:25,668 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:25] "GET /viin_zalo/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-11 19:12:25,682 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:25] "GET /viin_brand/static/img/apps/calendar.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-11 19:12:25,683 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:25] "GET /viin_brand/static/img/apps/website.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-11 19:12:25,684 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:25] "GET /viin_brand/static/img/apps/crm.png HTTP/1.1" 200 - 0 0.000 0.017 2026-09-11 19:12:25,685 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:25] "GET /viin_brand/static/img/apps/sale_management.png HTTP/1.1" 200 - 0 0.000 0.014 2026-09-11 19:12:25,728 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:25] "GET /viin_brand/static/img/apps/website_slides.png HTTP/1.1" 200 - 0 0.000 0.014 2026-09-11 19:12:25,738 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:25] "GET /viin_brand/static/img/apps/purchase.png HTTP/1.1" 200 - 0 0.000 0.020 2026-09-11 19:12:25,739 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:25] "GET /viin_brand/static/img/apps/stock.png HTTP/1.1" 200 - 0 0.000 0.023 2026-09-11 19:12:25,767 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:25] "GET /viin_brand/static/img/apps/mrp.png HTTP/1.1" 200 - 0 0.000 0.038 2026-09-11 19:12:25,776 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:25] "GET /viin_brand/static/img/apps/account.png HTTP/1.1" 200 - 0 0.000 0.043 2026-09-11 19:12:25,792 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:25] "GET /viin_brand/static/img/apps/survey.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-11 19:12:25,801 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:25] "GET /viin_brand/static/img/apps/contacts.png HTTP/1.1" 200 - 0 0.000 0.022 2026-09-11 19:12:25,807 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:25] "GET /viin_brand/static/img/apps/project.png HTTP/1.1" 200 - 0 0.000 0.015 2026-09-11 19:12:25,821 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:25] "GET /viin_brand/static/img/apps/hr_timesheet.png HTTP/1.1" 200 - 0 0.000 0.028 2026-09-11 19:12:25,823 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:25] "GET /viin_brand/static/img/apps/mass_mailing.png HTTP/1.1" 200 - 0 0.000 0.027 2026-09-11 19:12:25,824 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:25] "GET /viin_brand/static/img/apps/hr.png HTTP/1.1" 200 - 0 0.000 0.022 2026-09-11 19:12:25,841 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:25] "GET /viin_brand/static/img/apps/hr_attendance.png HTTP/1.1" 200 - 0 0.000 0.016 2026-09-11 19:12:25,844 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:25] "GET /viin_brand/static/img/apps/hr_expense.png HTTP/1.1" 200 - 0 0.000 0.009 2026-09-11 19:12:25,849 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:25] "GET /viin_brand/static/img/apps/lunch.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-11 19:12:25,849 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:25] "GET /viin_brand/static/img/apps/hr_recruitment.png HTTP/1.1" 200 - 0 0.000 0.025 2026-09-11 19:12:25,851 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:25] "GET /viin_brand/static/img/apps/fleet.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-11 19:12:25,871 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:25] "GET /viin_brand/static/img/apps/point_of_sale.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-11 19:12:26,732 127 INFO rb-46204af-224751-414456 odoo.tests.common: Simulating signal changes during tests 2026-09-11 19:12:26,732 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:26] "POST /web/dataset/call_kw/res.config.settings/web_save HTTP/1.1" 200 - 971 0.633 1.767 2026-09-11 19:12:28,224 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted ir.model.data records with IDs: [35198] 2026-09-11 19:12:28,224 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted ir.config_parameter records with IDs: [15] 2026-09-11 19:12:28,424 127 INFO rb-46204af-224751-414456 odoo.tests.common: Simulating signal changes during tests 2026-09-11 19:12:28,424 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:28] "POST /web/dataset/call_button/res.config.settings/execute HTTP/1.1" 200 - 1966 0.687 0.852 2026-09-11 19:12:28,773 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:28] "GET /odoo/settings HTTP/1.1" 200 - 97 0.071 0.255 2026-09-11 19:12:28,819 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:28] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.004 0.010 2026-09-11 19:12:28,836 127 INFO rb-46204af-224751-414456 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-11 19:12:29,421 127 INFO rb-46204af-224751-414456 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-11 19:12:29,435 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:29] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.005 2026-09-11 19:12:29,436 127 INFO rb-46204af-224751-414456 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-11 19:12:29,471 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:29] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 3 0.002 0.009 2026-09-11 19:12:29,494 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:29] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 6 0.006 0.020 2026-09-11 19:12:29,819 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:29] "POST /mail/data HTTP/1.1" 200 - 149 0.155 0.162 2026-09-11 19:12:29,843 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:29] "GET /web/image/res.company/378/favicon HTTP/1.1" 304 - 9 0.007 0.316 2026-09-11 19:12:29,845 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:29] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.334 2026-09-11 19:12:29,868 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:29] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 9 0.007 0.321 2026-09-11 19:12:29,888 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:29] "POST /web/action/load HTTP/1.1" 200 - 9 0.007 0.341 2026-09-11 19:12:29,939 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:29] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-09-11 19:12:29,981 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:29] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.014 0.025 2026-09-11 19:12:31,064 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:31] "POST /web/dataset/call_kw/res.config.settings/get_views HTTP/1.1" 200 - 188 0.175 0.909 2026-09-11 19:12:31,155 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:31] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-09-11 19:12:31,830 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:31] "POST /web/dataset/call_kw/res.config.settings/onchange HTTP/1.1" 200 - 1131 0.290 0.368 2026-09-11 19:12:31,833 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:31] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.308 2026-09-11 19:12:32,369 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:32] "POST /base_setup/demo_active HTTP/1.1" 200 - 1 0.003 0.004 2026-09-11 19:12:32,387 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:32] "POST /base_setup/data HTTP/1.1" 200 - 5 0.008 0.004 2026-09-11 19:12:32,506 127 INFO rb-46204af-224751-414456 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-11 19:12:32,508 127 INFO rb-46204af-224751-414456 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-11 19:12:32,803 127 INFO rb-46204af-224751-414456 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 41160968 (allocated 42713088) 2026-09-11 19:12:32,823 127 INFO rb-46204af-224751-414456 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 4675 2026-09-11 19:12:32,825 127 INFO rb-46204af-224751-414456 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-11 19:12:32,827 127 INFO rb-46204af-224751-414456 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 4675 2026-09-11 19:12:32,938 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456/chrome_logs/chrome_log_20260911_191232_937460_test_settings_save_when_active_company_has_no_point_of_sale.txt 2026-09-11 19:12:32,938 127 INFO rb-46204af-224751-414456 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/tmpiyb30lv3_chrome_odoo" 2026-09-11 19:12:32,962 127 INFO rb-46204af-224751-414456 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-11 19:12:33,548 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:33] "GET /product_setting/static/description/icon.png HTTP/1.1" 404 - 1032 0.341 0.759 2026-09-11 19:12:33,626 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:33] "GET /cloud_storage/static/description/icon.png HTTP/1.1" 404 - 21 0.016 1.067 2026-09-11 19:12:33,645 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:12:33] "POST /web/dataset/call_kw/res.config.settings/get_viin_brand_modules_icon HTTP/1.1" 200 - 0 0.000 1.146 2026-09-11 19:12:33,745 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:12:33,775 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pos_qr.tests.test_pos_config_default_payment_methods: Starting TestPosConfigDefaultPaymentMethods.test_01_default_excludes_all_online_when_multiple ... 2026-09-11 19:12:33,819 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pos_qr.tests.test_pos_config_default_payment_methods: Starting TestPosConfigDefaultPaymentMethods.test_02_default_keeps_single_online ... 2026-09-11 19:12:33,865 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pos_qr.tests.test_pos_config_default_payment_methods: Starting TestPosConfigDefaultPaymentMethods.test_03_duplicate_config_with_multiple_online_methods ... 2026-09-11 19:12:34,086 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:12:34,102 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pos_qr.tests.test_pos_payment_method_qr_fields: Starting TestPosPaymentMethodQrFields.test_pos_payment_method_loads_qr_provider_fields ... 2026-09-11 19:12:34,293 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:12:55,274 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pos_refund.tests.test_point_of_sale_flow_refund: Starting TestPointOfSaleFlowRefund.test_order_refund_with_invoice ... 2026-09-11 19:12:55,388 127 INFO rb-46204af-224751-414456 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75865973 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-09-11 19:12:59,337 127 INFO rb-46204af-224751-414456 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75865973 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #19 2026-09-11 19:12:59,338 127 INFO rb-46204af-224751-414456 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75865973 finished 2026-09-11 19:13:00,880 127 INFO rb-46204af-224751-414456 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-11 19:13:00,993 127 INFO rb-46204af-224751-414456 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55425788 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-09-11 19:13:02,975 127 INFO rb-46204af-224751-414456 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55425788 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #21 2026-09-11 19:13:02,976 127 INFO rb-46204af-224751-414456 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55425788 finished 2026-09-11 19:13:05,054 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-09-11 19:13:19,573 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend: Starting TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line ... 2026-09-11 19:13:19,935 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Chrome pid: 4998 2026-09-11 19:13:19,936 127 INFO rb-46204af-224751-414456 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/tmpj1ocrs1y_chrome_odoo 2026-09-11 19:13:19,936 127 INFO rb-46204af-224751-414456 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:46549/json/version 2026-09-11 19:13:19,937 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request http://127.0.0.1:46549/json/version with timeout 3 increased to 10s during tests 2026-09-11 19:13:19,952 127 INFO rb-46204af-224751-414456 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-11 19:13:19,952 127 INFO rb-46204af-224751-414456 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:46549/json 2026-09-11 19:13:19,954 127 INFO rb-46204af-224751-414456 odoo.tests.common.requests: request http://127.0.0.1:46549/json with timeout 3 increased to 10s during tests 2026-09-11 19:13:19,970 127 INFO rb-46204af-224751-414456 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:46549/devtools/page/5846F784D3E4F058BFE159DE580BC547 2026-09-11 19:13:19,981 127 INFO rb-46204af-224751-414456 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-11 19:13:19,983 127 INFO rb-46204af-224751-414456 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-11 19:13:20,051 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414456 login:pos_user from n/a 2026-09-11 19:13:20,054 127 INFO rb-46204af-224751-414456 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-11 19:13:20,064 127 INFO rb-46204af-224751-414456 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-11 19:13:20,065 127 INFO rb-46204af-224751-414456 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-11 19:13:20,080 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 19:13:20,753 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:20] "GET /pos/ui?config_id=26 HTTP/1.1" 200 - 130 0.081 0.593 2026-09-11 19:13:20,756 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Navigation result: {'frameId': '5846F784D3E4F058BFE159DE580BC547', 'loaderId': '1DAD16B174179DF7C072013FB59B8203', 'isDownload': False} 2026-09-11 19:13:20,757 127 INFO rb-46204af-224751-414456 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-11 19:13:20,778 127 INFO rb-46204af-224751-414456 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-11 19:13:20,799 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:20] "GET /web/assets/516fea1/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.012 2026-09-11 19:13:20,820 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:20] "GET /web/assets/f181340/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.027 2026-09-11 19:13:20,833 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:20] "GET /web/assets/201f5e6/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.033 2026-09-11 19:13:21,138 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:21] "GET /web/webclient/translations/092bd9b9da1b3125a10322c83aa3eedfd48e03da?lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-09-11 19:13:21,147 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 19:13:21,167 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 19:13:21,167 127 INFO rb-46204af-224751-414456 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-11 19:13:21,176 127 INFO rb-46204af-224751-414456 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-11 19:13:21,183 127 INFO rb-46204af-224751-414456 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-11 19:13:21,802 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:21] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 312 0.324 0.306 2026-09-11 19:13:21,813 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:21] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.635 2026-09-11 19:13:21,956 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:21] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-09-11 19:13:21,958 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:21] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.008 2026-09-11 19:13:21,972 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:21] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-09-11 19:13:22,015 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-11 19:13:22,032 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:22] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.003 0.004 2026-09-11 19:13:22,037 127 INFO rb-46204af-224751-414456 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-11 19:13:22,088 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 19:13:22,100 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:22] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 19:13:22,130 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:22] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 19:13:22,149 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:22] "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-11 19:13:22,161 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-09-11 19:13:22,176 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:22] "GET /web/image?model=res.company&id=381&field=logo HTTP/1.1" 200 - 9 0.018 0.018 2026-09-11 19:13:22,193 127 INFO rb-46204af-224751-414456 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-11 19:13:22,237 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:22] "GET /web/image/res.users/2525/avatar_128 HTTP/1.1" 200 - 16 0.024 0.080 2026-09-11 19:13:22,254 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:22] "GET /web/image/res.company/381/favicon HTTP/1.1" 200 - 4 0.007 0.101 2026-09-11 19:13:22,274 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:22] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.008 0.039 2026-09-11 19:13:22,289 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:22] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.004 0.052 2026-09-11 19:13:22,309 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:22] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.001 0.065 2026-09-11 19:13:22,321 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:22] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.003 0.089 2026-09-11 19:13:22,331 127 INFO rb-46204af-224751-414456 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-11 19:13:22,335 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:22] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.002 0.072 2026-09-11 19:13:22,345 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:22] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.002 0.110 2026-09-11 19:13:22,362 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:22] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.002 0.075 2026-09-11 19:13:22,370 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:22] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.001 0.055 2026-09-11 19:13:22,381 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:22] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.002 0.032 2026-09-11 19:13:22,387 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:22] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.001 0.046 2026-09-11 19:13:22,396 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:22] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.096 2026-09-11 19:13:22,404 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:22] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.001 0.076 2026-09-11 19:13:22,418 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:22] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.003 0.046 2026-09-11 19:13:22,514 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:22] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 32 0.058 0.081 2026-09-11 19:13:22,579 127 INFO rb-46204af-224751-414456 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-11 19:13:22,650 127 INFO rb-46204af-224751-414456 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-11 19:13:22,707 127 INFO rb-46204af-224751-414456 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-11 19:13:22,773 127 INFO rb-46204af-224751-414456 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-11 19:13:22,840 127 INFO rb-46204af-224751-414456 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-11 19:13:22,932 127 INFO rb-46204af-224751-414456 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-11 19:13:22,943 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:22] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 19:13:22,947 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:22] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 19:13:22,990 127 INFO rb-46204af-224751-414456 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-11 19:13:23,056 127 INFO rb-46204af-224751-414456 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-11 19:13:23,134 127 INFO rb-46204af-224751-414456 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-11 19:13:23,146 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 19:13:23,210 127 INFO rb-46204af-224751-414456 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-11 19:13:23,215 127 INFO rb-46204af-224751-414456 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91014634 started for PoS orders references: [{'name': 'Order 00014-001-0001', 'uuid': '41a5d237-7312-40ad-8944-1aa2da83aa3b'}] 2026-09-11 19:13:23,226 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:23] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-09-11 19:13:23,846 127 INFO rb-46204af-224751-414456 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91014634 order {'name': 'Order 00014-001-0001', 'uuid': '41a5d237-7312-40ad-8944-1aa2da83aa3b'} created pos.order #23 2026-09-11 19:13:23,849 127 INFO rb-46204af-224751-414456 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91014634 finished 2026-09-11 19:13:23,890 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 332 0.341 0.337 2026-09-11 19:13:23,930 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:23] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-09-11 19:13:23,963 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:23] "GET /web/image?model=pos.config&id=26&field=custom_logo HTTP/1.1" 200 - 4 0.001 0.006 2026-09-11 19:13:23,983 127 INFO rb-46204af-224751-414456 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-11 19:13:24,049 127 INFO rb-46204af-224751-414456 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-11 19:13:24,109 127 INFO rb-46204af-224751-414456 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-11 19:13:24,168 127 INFO rb-46204af-224751-414456 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-11 19:13:24,241 127 INFO rb-46204af-224751-414456 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-11 19:13:24,300 127 INFO rb-46204af-224751-414456 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-11 19:13:24,356 127 INFO rb-46204af-224751-414456 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-11 19:13:24,438 127 INFO rb-46204af-224751-414456 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-11 19:13:24,452 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:24] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 8 0.005 0.013 2026-09-11 19:13:24,496 127 INFO rb-46204af-224751-414456 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-11 19:13:24,550 127 INFO rb-46204af-224751-414456 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-11 19:13:24,601 127 INFO rb-46204af-224751-414456 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-11 19:13:24,653 127 INFO rb-46204af-224751-414456 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-11 19:13:24,703 127 INFO rb-46204af-224751-414456 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-11 19:13:24,755 127 INFO rb-46204af-224751-414456 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-11 19:13:24,812 127 INFO rb-46204af-224751-414456 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-11 19:13:24,863 127 INFO rb-46204af-224751-414456 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-11 19:13:24,914 127 INFO rb-46204af-224751-414456 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-11 19:13:24,965 127 INFO rb-46204af-224751-414456 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-11 19:13:25,016 127 INFO rb-46204af-224751-414456 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-11 19:13:25,074 127 INFO rb-46204af-224751-414456 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-11 19:13:25,133 127 INFO rb-46204af-224751-414456 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-11 19:13:25,195 127 INFO rb-46204af-224751-414456 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-11 19:13:25,274 127 INFO rb-46204af-224751-414456 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-11 19:13:25,342 127 INFO rb-46204af-224751-414456 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-11 19:13:25,395 127 INFO rb-46204af-224751-414456 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-11 19:13:25,446 127 INFO rb-46204af-224751-414456 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-11 19:13:25,510 127 INFO rb-46204af-224751-414456 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-11 19:13:25,587 127 INFO rb-46204af-224751-414456 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59995622 started for PoS orders references: [{'name': 'Order 00014-001-0002', 'uuid': 'b4bedbf2-ca3f-4d03-8b09-a50d5c2ecca9'}] 2026-09-11 19:13:25,590 127 INFO rb-46204af-224751-414456 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-11 19:13:26,031 127 INFO rb-46204af-224751-414456 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59995622 order {'name': 'Order 00014-001-0002', 'uuid': 'b4bedbf2-ca3f-4d03-8b09-a50d5c2ecca9'} created pos.order #24 2026-09-11 19:13:26,034 127 INFO rb-46204af-224751-414456 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59995622 finished 2026-09-11 19:13:26,068 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui HTTP/1.1" 200 - 235 0.192 0.292 2026-09-11 19:13:26,097 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:26] "POST /web/dataset/call_kw/pos.order/get_preparation_change HTTP/1.1" 200 - 1 0.001 0.004 2026-09-11 19:13:26,122 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: tour succeeded 2026-09-11 19:13:26,123 127 INFO rb-46204af-224751-414456 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-11 19:13:26,221 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line.browser: heap 17062804 (allocated 18227200) 2026-09-11 19:13:26,223 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Closing chrome headless with pid 4998 2026-09-11 19:13:26,224 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Closing websocket connection 2026-09-11 19:13:26,224 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Terminating chrome headless with pid 4998 2026-09-11 19:13:26,323 127 INFO rb-46204af-224751-414456 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-46204af-224751-414456/chrome_logs/chrome_log_20260911_191326_322809_test_refund_reason_persists_on_refund_line.txt 2026-09-11 19:13:26,323 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pos_return.tests.test_pos_return_reason_frontend.TestPosReturnReasonFrontend.test_refund_reason_persists_on_refund_line: Removing chrome user profile "/tmp/tmpj1ocrs1y_chrome_odoo" 2026-09-11 19:13:26,421 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 19:13:26,632 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pos_scale.tests.test_pos_scale: Starting TestPosScale.test_check_barcode_product_1 ... 2026-09-11 19:13:26,694 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pos_scale.tests.test_pos_scale: Starting TestPosScale.test_check_number_product_1 ... 2026-09-11 19:13:26,741 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pos_scale.tests.test_pos_scale: Starting TestPosScale.test_check_number_product_2 ... 2026-09-11 19:13:26,784 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pos_scale.tests.test_pos_scale: Starting TestPosScale.test_check_number_product_3 ... 2026-09-11 19:13:26,815 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pos_scale.tests.test_pos_scale: Starting TestPosScale.test_create_scale_product ... 2026-09-11 19:13:26,843 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pos_scale.tests.test_pos_scale: Starting TestPosScale.test_generate_scale_product_1 ... 2026-09-11 19:13:26,851 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted pos.scale.product records with IDs: [1] 2026-09-11 19:13:26,912 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pos_scale.tests.test_pos_scale: Starting TestPosScale.test_generate_scale_product_2 ... 2026-09-11 19:13:26,921 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted pos.scale.product records with IDs: [1] 2026-09-11 19:13:26,968 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pos_scale.tests.test_pos_scale: Starting TestPosScale.test_generate_scale_product_3 ... 2026-09-11 19:13:26,975 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted pos.scale.product records with IDs: [1] 2026-09-11 19:13:27,030 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pos_scale.tests.test_pos_scale: Starting TestPosScale.test_generate_scale_product_4 ... 2026-09-11 19:13:27,077 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:13:37,923 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pos_vnpay.tests.test_pos_vnpay: Starting TestPosVNPay.test_01_vnpay_supported_currencies ... 2026-09-11 19:13:38,152 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pos_vnpay.tests.test_pos_vnpay: Starting TestPosVNPay.test_02_create_vnpay_payment ... 2026-09-11 19:13:38,195 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pos_vnpay.tests.test_pos_vnpay: Starting TestPosVNPay.test_03_sql_constraints_unique_merchant_method_code ... 2026-09-11 19:13:38,369 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:13:49,003 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pos_vnpay.tests.test_vnpay_ipn: Starting TestVnpayIpn.test_vnpay_ipn_notifies_pos_config_channel_and_marks_payment_done ... 2026-09-11 19:13:49,134 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 19:13:49,361 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pos_vnpay.controllers.main: notification received from vnpay: {'amount': 100000, 'bankCode': 'NCB', 'checksum': '2df0481e76ff092c0bf2929b88caae518a8a47bcbb8d766e41e2866b5035f6d6', 'clientTransactionCode': '9062819a-2c68-4c7c-9787-d93ccb978582_code123', 'merchantCode': 'VNPAY-TEST', 'merchantMethodCode': 'VNPAY-1234-QRCODE', 'methodCode': 'VNPAY_QRCODE', 'orderCode': '384_15-001-0001', 'partnerCode': 'VNPAY', 'realAmount': 100000, 'responseCode': '200', 'responseMessage': 'Confirm Success', 'totalPaid': 100000, 'transactionCode': 'VNP-TXN-0001'} 2026-09-11 19:13:49,383 127 INFO rb-46204af-224751-414456 werkzeug: 127.0.0.1 - - [11/Sep/2026 19:13:49] "POST /payment/vnpayspos_ipn/notification HTTP/1.1" 200 - 21 0.012 0.240 2026-09-11 19:13:49,493 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:13:49,517 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_all: Starting PricelistValidityCustom.test_check_price_01_monthly ... 2026-09-11 19:13:50,113 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_all: Starting PricelistValidityCustom.test_check_price_02_annually ... 2026-09-11 19:13:50,679 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_all: Starting PricelistValidityCustom.test_check_price_day_of_week_only ... 2026-09-11 19:13:51,149 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_all: Starting PricelistValidityCustom.test_check_price_two_rules_annually ... 2026-09-11 19:13:51,636 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_all: Starting PricelistValidityCustom.test_check_price_two_rules_days_of_week_only ... 2026-09-11 19:13:52,153 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_all: Starting PricelistValidityCustom.test_check_price_two_rules_monthly ... 2026-09-11 19:13:52,682 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_all: Starting PricelistValidityCustom.test_check_price_validity_annually ... 2026-09-11 19:13:53,260 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_all: Starting PricelistValidityCustom.test_check_price_validity_monthly ... 2026-09-11 19:13:53,790 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:13:53,808 127 INFO rb-46204af-224751-414456 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-11 19:13:54,023 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_year_wrap: Starting TestPricelistYearWrap.test_annual_window_non_wrapping_still_applies ... 2026-09-11 19:13:54,229 127 INFO rb-46204af-224751-414456 odoo.addons.viin_pricelist_validity_advance.tests.test_pricelist_year_wrap: Starting TestPricelistYearWrap.test_annual_window_wraps_across_new_year ... 2026-09-11 19:13:54,453 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:13:54,468 127 INFO rb-46204af-224751-414456 odoo.addons.viin_product.tests.test_res_config_settings: Starting TestProductActivationUpsellSettings.test_compute_available_is_false_when_module_present_but_uninstallable ... 2026-09-11 19:13:54,653 127 INFO rb-46204af-224751-414456 odoo.addons.viin_product.tests.test_res_config_settings: Starting TestProductActivationUpsellSettings.test_compute_available_reflects_module_presence_in_addons_path ... 2026-09-11 19:13:54,841 127 INFO rb-46204af-224751-414456 odoo.addons.viin_product.tests.test_res_config_settings: Starting TestProductActivationUpsellSettings.test_module_field_pairs_have_matching_availability_field_compute_and_setting ... 2026-09-11 19:13:54,870 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:13:55,846 127 INFO rb-46204af-224751-414456 odoo.addons.viin_product_approval.tests.test_approval_product_mixin: Starting TestApprovalProductMixin.test_01_get_unapproved_source_templates_default_is_empty ... 2026-09-11 19:13:55,955 127 INFO rb-46204af-224751-414456 odoo.addons.viin_product_approval.tests.test_approval_product_mixin: Starting TestApprovalProductMixin.test_02_unapproved_product_predicate_toggles_with_approval_state ... 2026-09-11 19:13:56,589 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3621] 2026-09-11 19:13:56,659 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2410] 2026-09-11 19:13:56,733 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3622] 2026-09-11 19:13:56,802 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:13:57,599 127 INFO rb-46204af-224751-414456 odoo.addons.viin_product_approval.tests.test_approval_request: Starting TestApprovalRequest.test_01_display_product_approval_request_line ... 2026-09-11 19:13:57,691 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:13:58,501 127 INFO rb-46204af-224751-414456 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-11 19:13:59,078 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:13:59,956 127 INFO rb-46204af-224751-414456 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-11 19:14:00,184 127 INFO rb-46204af-224751-414456 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-11 19:14:00,747 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3623] 2026-09-11 19:14:00,818 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2411] 2026-09-11 19:14:00,915 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3624] 2026-09-11 19:14:01,434 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3625] 2026-09-11 19:14:01,533 127 INFO rb-46204af-224751-414456 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-11 19:14:02,159 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3626] 2026-09-11 19:14:02,264 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2413] 2026-09-11 19:14:02,357 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3627] 2026-09-11 19:14:02,431 127 INFO rb-46204af-224751-414456 odoo.addons.viin_product_approval.tests.test_current_approval_state_search: Starting TestCurrentApprovalStateSearch.test_search_supports_every_operator_it_advertises ... 2026-09-11 19:14:03,115 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3628] 2026-09-11 19:14:03,172 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2414] 2026-09-11 19:14:03,233 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3629] 2026-09-11 19:14:03,791 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3630] 2026-09-11 19:14:04,957 127 INFO rb-46204af-224751-414456 odoo.addons.viin_product_approval.tests.test_current_approval_state_search: Starting TestCurrentApprovalStateSearch.test_search_with_unsupported_operator_raises_user_error ... 2026-09-11 19:14:04,992 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:14:16,636 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2527 deleted mail.mail records with IDs: [3631] 2026-09-11 19:14:17,258 127 INFO rb-46204af-224751-414456 odoo.addons.viin_product_approval_account.tests.test_account_approval: Starting TestAccountApproval.test_warning_unapproval_product_on_invoice ... 2026-09-11 19:14:17,327 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2527 deleted mail.activity records with IDs: [2416] 2026-09-11 19:14:17,433 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2527 deleted mail.mail records with IDs: [3632] 2026-09-11 19:14:17,535 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 19:14:29,450 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2529 deleted mail.mail records with IDs: [3633] 2026-09-11 19:14:30,073 127 INFO rb-46204af-224751-414456 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-11 19:14:30,110 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2529 deleted mail.activity records with IDs: [2417] 2026-09-11 19:14:30,191 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2529 deleted mail.mail records with IDs: [3634] 2026-09-11 19:14:30,451 127 INFO rb-46204af-224751-414456 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-11 19:14:30,860 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 19:14:37,475 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3635] 2026-09-11 19:14:37,555 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3636] 2026-09-11 19:14:37,881 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3637] 2026-09-11 19:14:37,992 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3638] 2026-09-11 19:14:38,008 127 INFO rb-46204af-224751-414456 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-11 19:14:38,505 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted type.approval.user.line records with IDs: [35] 2026-09-11 19:14:38,593 127 INFO rb-46204af-224751-414456 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-11 19:14:39,389 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #18 deleted mail.mail records with IDs: [3639] 2026-09-11 19:14:39,494 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3640] 2026-09-11 19:14:39,660 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2420] 2026-09-11 19:14:39,793 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3641] 2026-09-11 19:14:39,901 127 INFO rb-46204af-224751-414456 odoo.addons.viin_product_approval_marketplace.tests.test_merchant_product_approval_request: Starting TestMerchantProductApprovalRequest.test_popup_refuse_merchant_store_approval_request ... 2026-09-11 19:14:39,943 127 INFO rb-46204af-224751-414456 odoo.addons.viin_product_approval_marketplace.tests.test_merchant_product_approval_request: Starting TestMerchantProductApprovalRequest.test_refuse_merchant_store_approval_request ... 2026-09-11 19:14:40,053 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2418] 2026-09-11 19:14:40,249 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3642] 2026-09-11 19:14:40,320 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 19:14:41,414 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3643] 2026-09-11 19:14:41,428 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.message records with IDs: [66211] 2026-09-11 19:14:41,437 127 INFO rb-46204af-224751-414456 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 19:14:41,529 127 INFO rb-46204af-224751-414456 odoo.addons.viin_product_approval_marketplace.tests.test_merchant_product_notification: Starting TestMerchantProductApprovalNotification.test_cancel_notifies_merchant ... 2026-09-11 19:14:42,091 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3644] 2026-09-11 19:14:42,189 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3645] 2026-09-11 19:14:42,244 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2421] 2026-09-11 19:14:42,370 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3646] 2026-09-11 19:14:42,418 127 INFO rb-46204af-224751-414456 odoo.addons.viin_product_approval_marketplace.tests.test_merchant_product_notification: Starting TestMerchantProductApprovalNotification.test_confirm_notifies_merchant ... 2026-09-11 19:14:43,005 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3647] 2026-09-11 19:14:43,094 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3648] 2026-09-11 19:14:43,125 127 INFO rb-46204af-224751-414456 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-11 19:14:43,708 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3649] 2026-09-11 19:14:43,837 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3650] 2026-09-11 19:14:43,953 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2532 deleted mail.activity records with IDs: [2423] 2026-09-11 19:14:44,074 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2532 deleted mail.mail records with IDs: [3651] 2026-09-11 19:14:44,205 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3652] 2026-09-11 19:14:44,278 127 INFO rb-46204af-224751-414456 odoo.addons.viin_product_approval_marketplace.tests.test_merchant_product_notification: Starting TestMerchantProductApprovalNotification.test_full_approval_notifies_merchant_approved ... 2026-09-11 19:14:44,917 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3653] 2026-09-11 19:14:45,011 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3654] 2026-09-11 19:14:45,138 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2532 deleted mail.activity records with IDs: [2424] 2026-09-11 19:14:45,231 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2532 deleted mail.mail records with IDs: [3655] 2026-09-11 19:14:45,346 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3656] 2026-09-11 19:14:45,423 127 INFO rb-46204af-224751-414456 odoo.addons.viin_product_approval_marketplace.tests.test_merchant_product_notification: Starting TestMerchantProductApprovalNotification.test_non_merchant_product_produces_no_notification ... 2026-09-11 19:14:45,874 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3657] 2026-09-11 19:14:46,016 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2532 deleted mail.activity records with IDs: [2425] 2026-09-11 19:14:46,127 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2532 deleted mail.mail records with IDs: [3658] 2026-09-11 19:14:46,247 127 INFO rb-46204af-224751-414456 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-11 19:14:46,842 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3659] 2026-09-11 19:14:46,924 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3660] 2026-09-11 19:14:47,070 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2426] 2026-09-11 19:14:47,247 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3661] 2026-09-11 19:14:47,287 127 INFO rb-46204af-224751-414456 odoo.addons.viin_product_approval_marketplace.tests.test_merchant_product_notification: Starting TestMerchantProductApprovalNotification.test_real_refusal_notifies_merchant_with_reason ... 2026-09-11 19:14:47,892 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3662] 2026-09-11 19:14:47,994 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3663] 2026-09-11 19:14:48,113 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [2427] 2026-09-11 19:14:48,261 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3664] 2026-09-11 19:14:48,304 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 19:14:54,558 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3665] 2026-09-11 19:14:54,667 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3666] 2026-09-11 19:14:54,949 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3667] 2026-09-11 19:14:55,073 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3668] 2026-09-11 19:14:55,086 127 INFO rb-46204af-224751-414456 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-11 19:14:55,136 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [2429] 2026-09-11 19:14:55,228 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3669] 2026-09-11 19:14:55,306 127 INFO rb-46204af-224751-414456 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3670] 2026-09-11 19:14:55,544 127 INFO rb-46204af-224751-414456 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 19:14:55,546 127 INFO rb-46204af-224751-414456 odoo.service.server: 4345 post-tests in 6726.62s, 3275791 queries 2026-09-11 19:14:55,563 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_approval_sale: 11 tests 49.14s 9626 queries 2026-09-11 19:14:55,563 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_approval_stock: 31 tests 60.22s 31177 queries 2026-09-11 19:14:55,563 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_auth_password_policy: 6 tests 0.56s 185 queries 2026-09-11 19:14:55,563 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_auto_currency_rate: 6 tests 23.77s 12257 queries 2026-09-11 19:14:55,563 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_auto_currency_rate_acb: 10 tests 83.36s 49169 queries 2026-09-11 19:14:55,563 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_auto_currency_rate_bidv: 6 tests 42.34s 24544 queries 2026-09-11 19:14:55,563 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_auto_currency_rate_vcb: 11 tests 84.91s 55316 queries 2026-09-11 19:14:55,563 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_auto_currency_rate_xe: 5 tests 27.54s 18402 queries 2026-09-11 19:14:55,563 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_base_district: 10 tests 2.24s 1071 queries 2026-09-11 19:14:55,563 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_base_import_tracking: 4 tests 0.49s 132 queries 2026-09-11 19:14:55,563 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_base_state_group: 14 tests 0.91s 422 queries 2026-09-11 19:14:55,563 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_base_ward: 10 tests 2.43s 1066 queries 2026-09-11 19:14:55,563 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_bidv_connector: 27 tests 46.88s 26304 queries 2026-09-11 19:14:55,563 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_brand: 4 tests 0.08s 4 queries 2026-09-11 19:14:55,563 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_brand_common: 27 tests 28.78s 3994 queries 2026-09-11 19:14:55,563 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_brand_onboarding: 5 tests 2.88s 135 queries 2026-09-11 19:14:55,563 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_brand_website: 9 tests 4.64s 991 queries 2026-09-11 19:14:55,563 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_business_trip: 104 tests 125.83s 44397 queries 2026-09-11 19:14:55,563 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_business_trip_approval: 22 tests 24.07s 10079 queries 2026-09-11 19:14:55,563 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_business_trip_fleet: 21 tests 10.59s 5180 queries 2026-09-11 19:14:55,563 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_business_trip_hr_expense: 28 tests 103.33s 29819 queries 2026-09-11 19:14:55,563 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_crm_business_nature: 36 tests 18.37s 8993 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_crm_customer_recognition: 8 tests 0.77s 357 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_crm_dob: 6 tests 0.89s 368 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_crm_sankey: 9 tests 0.85s 486 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_customizer: 81 tests 252.54s 30296 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_document: 75 tests 224.81s 71153 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_document_freight: 8 tests 3.72s 2113 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_document_parsing: 18 tests 2.36s 1312 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_document_project: 5 tests 26.47s 8956 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_duns: 6 tests 1.63s 538 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_equipment_warranty_partner_infor: 19 tests 26.55s 14935 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_estimate: 34 tests 5.89s 2970 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_estimate_approval: 20 tests 7.86s 2818 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_estimate_budget: 14 tests 143.84s 15161 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_estimate_hr: 4 tests 0.96s 95 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_estimate_project: 7 tests 0.89s 380 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_estimate_purchase: 7 tests 0.98s 537 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_estimate_sale: 7 tests 1.13s 562 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_event_partner_barcodes: 17 tests 20.79s 11713 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_fleet: 21 tests 12.90s 6394 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_fleet_account: 57 tests 70.92s 23677 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_fleet_booking: 137 tests 99.80s 54775 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_fleet_booking_account: 13 tests 42.98s 5640 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_fleet_booking_approval: 18 tests 20.67s 8555 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_fleet_booking_cargo: 48 tests 65.18s 25741 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_fleet_booking_gantt: 7 tests 0.24s 36 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_fleet_booking_map: 9 tests 0.28s 43 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_fleet_booking_passenger: 94 tests 186.10s 79739 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_fleet_insurance: 17 tests 4.11s 1950 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_fleet_loading_capacity: 21 tests 7.61s 3515 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_fleet_planning: 237 tests 218.28s 68799 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_fleet_planning_account: 10 tests 1.17s 277 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_fleet_planning_gantt: 16 tests 0.87s 225 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_fleet_planning_hr_expense: 37 tests 29.17s 14770 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_fleet_planning_map: 24 tests 6.24s 1091 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_fleet_purchase: 4 tests 0.77s 272 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_fleet_sale: 23 tests 23.63s 7513 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_fleet_sale_cargo: 27 tests 11.88s 4986 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_fleet_sale_management: 3 tests 4.13s 1004 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_fleet_sale_passenger: 10 tests 8.41s 2445 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_fleet_stock: 154 tests 280.98s 174542 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_foreign_trade: 32 tests 76.72s 44602 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_foreign_trade_export: 69 tests 125.94s 60382 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_foreign_trade_import: 53 tests 74.90s 34825 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_foreign_trade_import_currency_rate: 5 tests 6.25s 3342 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_freight_air: 31 tests 11.08s 6080 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_freight_air_consol: 17 tests 7.30s 3790 queries 2026-09-11 19:14:55,564 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_freight_consol: 144 tests 91.15s 34020 queries 2026-09-11 19:14:55,565 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_freight_document_parsing: 3 tests 0.57s 312 queries 2026-09-11 19:14:55,565 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_freight_management: 325 tests 119.24s 69494 queries 2026-09-11 19:14:55,565 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_freight_project: 7 tests 5.79s 3193 queries 2026-09-11 19:14:55,565 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_freight_road: 20 tests 5.57s 3302 queries 2026-09-11 19:14:55,565 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_freight_sale: 451 tests 423.77s 191162 queries 2026-09-11 19:14:55,565 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_freight_sale_consol: 27 tests 45.01s 23511 queries 2026-09-11 19:14:55,565 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_freight_sale_onbehalf: 33 tests 20.72s 9696 queries 2026-09-11 19:14:55,565 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_freight_sale_purchase: 77 tests 56.76s 29055 queries 2026-09-11 19:14:55,565 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_geo_route_map: 10 tests 0.22s 50 queries 2026-09-11 19:14:55,565 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_geography_info: 5 tests 0.15s 118 queries 2026-09-11 19:14:55,565 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_geography_info_world_bank: 3 tests 0.82s 16 queries 2026-09-11 19:14:55,565 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_google_drive: 536 tests 722.93s 415120 queries 2026-09-11 19:14:55,565 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_helpdesk: 55 tests 29.47s 16273 queries 2026-09-11 19:14:55,565 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_helpdesk_crm: 10 tests 7.15s 4539 queries 2026-09-11 19:14:55,565 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_helpdesk_hr: 4 tests 3.98s 2053 queries 2026-09-11 19:14:55,565 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_helpdesk_livechat: 4 tests 3.75s 2069 queries 2026-09-11 19:14:55,565 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_helpdesk_odoo_module: 4 tests 3.44s 2000 queries 2026-09-11 19:14:55,565 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_helpdesk_project: 25 tests 13.87s 8700 queries 2026-09-11 19:14:55,565 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_helpdesk_sale: 8 tests 10.14s 5807 queries 2026-09-11 19:14:55,565 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_helpdesk_timesheet: 4 tests 3.64s 2190 queries 2026-09-11 19:14:55,565 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_helpdesk_timesheet_timer: 8 tests 4.31s 2809 queries 2026-09-11 19:14:55,565 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_hr: 73 tests 10.97s 6617 queries 2026-09-11 19:14:55,565 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_hr_account: 15 tests 8.99s 5038 queries 2026-09-11 19:14:55,565 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_hr_appraisal: 25 tests 25.50s 15940 queries 2026-09-11 19:14:55,565 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_hr_attendance_validation: 25 tests 4.81s 3448 queries 2026-09-11 19:14:55,565 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_hr_contract: 132 tests 49.07s 29475 queries 2026-09-11 19:14:55,565 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_hr_contract_suspension: 9 tests 11.58s 5909 queries 2026-09-11 19:14:55,565 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_hr_contract_suspension_payroll: 5 tests 2.28s 1026 queries 2026-09-11 19:14:55,565 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_hr_contract_suspension_seniority: 12 tests 21.40s 10873 queries 2026-09-11 19:14:55,565 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_hr_employee_birthday: 25 tests 4.17s 2274 queries 2026-09-11 19:14:55,565 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_hr_employee_relative_birthdate: 3 tests 0.08s 24 queries 2026-09-11 19:14:55,565 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_hr_holidays: 40 tests 21.89s 12411 queries 2026-09-11 19:14:55,565 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_hr_maintenance: 4 tests 0.67s 374 queries 2026-09-11 19:14:55,565 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_hr_management_tiers: 18 tests 4.21s 2400 queries 2026-09-11 19:14:55,565 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_hr_multi_position: 39 tests 40.49s 24731 queries 2026-09-11 19:14:55,565 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_hr_overtime: 73 tests 70.59s 46204 queries 2026-09-11 19:14:55,565 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_hr_overtime_approval: 78 tests 73.41s 28642 queries 2026-09-11 19:14:55,566 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_hr_overtime_approval_compensatory_time_off: 5 tests 4.36s 2248 queries 2026-09-11 19:14:55,566 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_hr_overtime_approval_payroll: 14 tests 11.21s 5885 queries 2026-09-11 19:14:55,566 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_hr_overtime_attendance: 22 tests 16.89s 9518 queries 2026-09-11 19:14:55,566 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_hr_overtime_hr_holidays: 8 tests 7.83s 4596 queries 2026-09-11 19:14:55,566 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_hr_overtime_payroll: 30 tests 8.16s 3345 queries 2026-09-11 19:14:55,566 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_hr_overtime_timesheet: 21 tests 17.30s 9858 queries 2026-09-11 19:14:55,566 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_hr_overtime_timesheet_approval: 10 tests 7.39s 3067 queries 2026-09-11 19:14:55,566 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_hr_overtime_timesheet_attendance: 12 tests 11.00s 6935 queries 2026-09-11 19:14:55,566 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_hr_payroll_administrative_region: 26 tests 20.66s 15455 queries 2026-09-11 19:14:55,566 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_hr_payroll_timesheet_wfh: 11 tests 20.05s 16957 queries 2026-09-11 19:14:55,566 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_hr_project: 7 tests 3.27s 1971 queries 2026-09-11 19:14:55,566 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_hr_project_timesheet_account: 4 tests 0.19s 112 queries 2026-09-11 19:14:55,566 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_hr_rank: 23 tests 116.91s 79813 queries 2026-09-11 19:14:55,566 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_hr_recognition_discipline: 22 tests 26.90s 14628 queries 2026-09-11 19:14:55,566 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_hr_recognition_discipline_approval: 3 tests 10.31s 5863 queries 2026-09-11 19:14:55,566 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_hr_recruitment: 6 tests 1.00s 530 queries 2026-09-11 19:14:55,566 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_hr_recruitment_skills_resume: 10 tests 2.51s 1052 queries 2026-09-11 19:14:55,566 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_hr_retirement_age: 17 tests 12.76s 6950 queries 2026-09-11 19:14:55,566 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_hr_role: 26 tests 105.11s 58842 queries 2026-09-11 19:14:55,566 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_hr_seniority: 18 tests 22.48s 11435 queries 2026-09-11 19:14:55,566 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_hr_skill_framework: 33 tests 32.20s 17644 queries 2026-09-11 19:14:55,566 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_hr_skills_slides: 10 tests 1.89s 974 queries 2026-09-11 19:14:55,566 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_hr_timesheet_timer: 40 tests 8.78s 5053 queries 2026-09-11 19:14:55,566 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_hr_work_entry_contract: 12 tests 7.70s 5071 queries 2026-09-11 19:14:55,566 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_hr_work_entry_contract_attendance: 12 tests 3.23s 1872 queries 2026-09-11 19:14:55,566 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_hr_work_entry_contract_attendance_holiday: 13 tests 6.03s 4008 queries 2026-09-11 19:14:55,566 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_hr_work_entry_contract_suspension: 10 tests 0.56s 207 queries 2026-09-11 19:14:55,566 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_hr_work_entry_holidays: 34 tests 21.06s 13437 queries 2026-09-11 19:14:55,566 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_invoice_line_grouping: 13 tests 46.34s 17702 queries 2026-09-11 19:14:55,566 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_lang_detection: 3 tests 0.80s 11 queries 2026-09-11 19:14:55,566 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_link_tracker_qr_code: 18 tests 0.74s 283 queries 2026-09-11 19:14:55,566 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_loan_management_bank_currency_rate: 8 tests 26.80s 14947 queries 2026-09-11 19:14:55,566 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_logistics: 104 tests 19.61s 10867 queries 2026-09-11 19:14:55,566 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_logistics_account: 6 tests 1.58s 806 queries 2026-09-11 19:14:55,566 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_logistics_cargo_template: 16 tests 0.53s 243 queries 2026-09-11 19:14:55,566 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_logistics_package_type: 13 tests 0.26s 127 queries 2026-09-11 19:14:55,566 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_logistics_route: 21 tests 7.33s 4518 queries 2026-09-11 19:14:55,566 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_logistics_sale: 53 tests 65.08s 34845 queries 2026-09-11 19:14:55,566 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_loyalty: 22 tests 4.91s 2837 queries 2026-09-11 19:14:55,566 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_loyalty_pos: 12 tests 47.89s 23161 queries 2026-09-11 19:14:55,566 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_loyalty_sale: 18 tests 24.02s 12126 queries 2026-09-11 19:14:55,566 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_mail_route: 14 tests 16.75s 9871 queries 2026-09-11 19:14:55,566 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_mail_route_hr: 4 tests 1.35s 737 queries 2026-09-11 19:14:55,566 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_maintenance: 17 tests 1.79s 1144 queries 2026-09-11 19:14:55,566 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_marketplace: 191 tests 205.21s 127914 queries 2026-09-11 19:14:55,566 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_marketplace_loyalty: 15 tests 6.60s 4105 queries 2026-09-11 19:14:55,567 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_marketplace_rating: 6 tests 5.64s 3510 queries 2026-09-11 19:14:55,567 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_marketplace_sale: 49 tests 61.87s 34258 queries 2026-09-11 19:14:55,567 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_marketplace_sale_currency_conversion_diff: 3 tests 7.24s 4221 queries 2026-09-11 19:14:55,567 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_marketplace_sale_loyalty: 20 tests 33.83s 19232 queries 2026-09-11 19:14:55,567 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_marketplace_sale_product_configurator: 11 tests 19.90s 9667 queries 2026-09-11 19:14:55,567 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_marketplace_sale_stock: 5 tests 12.36s 6957 queries 2026-09-11 19:14:55,567 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_marketplace_snailmail: 8 tests 5.72s 3565 queries 2026-09-11 19:14:55,567 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_marketplace_stock: 21 tests 16.80s 10091 queries 2026-09-11 19:14:55,567 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_marketplace_website_sale: 31 tests 40.09s 25983 queries 2026-09-11 19:14:55,567 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_marketplace_website_sale_stock: 4 tests 1.84s 639 queries 2026-09-11 19:14:55,567 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_mrp: 29 tests 28.52s 14030 queries 2026-09-11 19:14:55,567 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_mrp_account: 13 tests 11.52s 5008 queries 2026-09-11 19:14:55,567 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_mrp_filter: 3 tests 7.44s 5680 queries 2026-09-11 19:14:55,567 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_mrp_mps: 93 tests 167.11s 153085 queries 2026-09-11 19:14:55,567 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_mrp_plm_approval: 32 tests 53.64s 20720 queries 2026-09-11 19:14:55,567 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_mrp_plm_subcontracting_purchase: 23 tests 21.61s 11995 queries 2026-09-11 19:14:55,567 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_mrp_plm_test_full: 11 tests 9.91s 4544 queries 2026-09-11 19:14:55,567 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_mrp_plm_website_sale: 12 tests 2.87s 950 queries 2026-09-11 19:14:55,567 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_mrp_progress: 14 tests 5.23s 2612 queries 2026-09-11 19:14:55,567 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_mrp_standard_consumption: 38 tests 47.23s 24424 queries 2026-09-11 19:14:55,567 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_mrp_subcontracting_link: 27 tests 14.56s 6217 queries 2026-09-11 19:14:55,567 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_mrp_subcontracting_loss_report: 10 tests 0.28s 97 queries 2026-09-11 19:14:55,567 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_mrp_subcontracting_report: 55 tests 12.74s 3897 queries 2026-09-11 19:14:55,567 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_mrp_subcontracting_request: 22 tests 24.06s 12941 queries 2026-09-11 19:14:55,567 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_mrp_subcontracting_request_approval: 16 tests 19.41s 8454 queries 2026-09-11 19:14:55,567 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_mrp_subcontracting_request_plm: 9 tests 11.78s 6097 queries 2026-09-11 19:14:55,567 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_mrp_subcontracting_request_requisition: 5 tests 6.32s 3464 queries 2026-09-11 19:14:55,567 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_multi_warehouse_access_control_purchase_requisition: 4 tests 4.01s 3208 queries 2026-09-11 19:14:55,567 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_partner_approval: 8 tests 2.53s 1467 queries 2026-09-11 19:14:55,567 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_partner_approval_marketplace: 31 tests 44.35s 21667 queries 2026-09-11 19:14:55,567 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_partner_approval_marketplace_website: 4 tests 8.55s 4930 queries 2026-09-11 19:14:55,567 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_partner_approval_website: 3 tests 1.32s 745 queries 2026-09-11 19:14:55,567 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_partner_budget_code: 7 tests 0.61s 246 queries 2026-09-11 19:14:55,567 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_partner_business_nature: 58 tests 16.91s 9322 queries 2026-09-11 19:14:55,567 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_partner_calendar: 6 tests 0.84s 470 queries 2026-09-11 19:14:55,567 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_partner_country_recognition: 3 tests 1.51s 488 queries 2026-09-11 19:14:55,568 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_partner_filter: 3 tests 0.33s 123 queries 2026-09-11 19:14:55,568 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_partner_identity: 6 tests 0.32s 109 queries 2026-09-11 19:14:55,568 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_partner_industry_isic: 23 tests 1.37s 614 queries 2026-09-11 19:14:55,568 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_partner_shareholder: 16 tests 7.73s 3505 queries 2026-09-11 19:14:55,568 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_partner_tax_code: 11 tests 2.27s 1306 queries 2026-09-11 19:14:55,568 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_pos: 36 tests 39.32s 7890 queries 2026-09-11 19:14:55,568 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_pos_custom_bill_logo: 6 tests 21.56s 12636 queries 2026-09-11 19:14:55,568 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_pos_qr: 8 tests 0.55s 233 queries 2026-09-11 19:14:55,568 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_pos_refund: 4 tests 30.76s 15353 queries 2026-09-11 19:14:55,568 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_pos_return: 3 tests 21.37s 9496 queries 2026-09-11 19:14:55,568 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_pos_scale: 11 tests 0.65s 327 queries 2026-09-11 19:14:55,568 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_pos_vnpay: 8 tests 22.41s 12441 queries 2026-09-11 19:14:55,568 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_pricelist_validity_advance: 15 tests 4.96s 2779 queries 2026-09-11 19:14:55,568 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_product: 5 tests 0.42s 1200 queries 2026-09-11 19:14:55,568 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_product_approval: 17 tests 10.12s 4116 queries 2026-09-11 19:14:55,568 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_product_approval_account: 7 tests 25.87s 13749 queries 2026-09-11 19:14:55,568 127 INFO rb-46204af-224751-414456 odoo.tests.stats: viin_product_approval_marketplace: 18 tests 24.68s 12953 queries 2026-09-11 19:14:55,569 127 INFO rb-46204af-224751-414456 odoo.tests.result: 0 failed, 0 error(s) of 4345 tests when loading database 'rb-46204af-224751-414456' 2026-09-11 19:14:55,569 127 INFO rb-46204af-224751-414456 odoo.service.server: Initiating shutdown 2026-09-11 19:14:55,569 127 INFO rb-46204af-224751-414456 odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown.